Commit History

Author SHA1 Message Date
  Zhao Liu 1998502196 rust/vmstate: Add unit test for vmstate_of macro 5 months ago
  Paolo Bonzini 094cd35913 rust: qom: remove operations on &mut 8 months ago
  Paolo Bonzini d556226d69 rust: qom: get rid of ClassInitImpl 6 months ago
  Paolo Bonzini 567c0c41a6 rust: pl011, qemu_api tests: do not use ClassInitImpl 6 months ago
  Paolo Bonzini 4551f342fe rust: qom: add ObjectImpl::CLASS_INIT 6 months ago
  Paolo Bonzini 4cb7040d85 rust: tests: do not import bindings::* 6 months ago
  Paolo Bonzini 5472a38cb9 rust: qdev: switch from legacy reset to Resettable 7 months ago
  Paolo Bonzini ec3eba9896 rust: qom: add object creation functionality 9 months ago
  Paolo Bonzini 0fcccf3ff0 rust: qom: add reference counting functionality 7 months ago
  Zhao Liu d28ece2487 rust: qemu-api: add sub-subclass to the integration tests 7 months ago
  Paolo Bonzini ca0d60a6ad rust: qom: add ParentField 8 months ago
  Paolo Bonzini ba3b81f3b6 rust: qom: add initial subset of methods on Object 9 months ago
  Paolo Bonzini f50cd85c84 rust: qom: add casting functionality 8 months ago
  Paolo Bonzini c2f41c1b15 rust: tests: allow writing more than one test 9 months ago
  Paolo Bonzini 716d89f9cc rust: re-export C types from qemu-api submodules 9 months ago
  Paolo Bonzini 4aed0296b3 rust: rename qemu-api modules to follow C code a bit more 9 months ago
  Paolo Bonzini 6dd818fbbb rust: qom: put class_init together from multiple ClassInitImpl<> 8 months ago
  Paolo Bonzini 166e8a1fd1 rust: qom: change the parent type to an associated type 9 months ago
  Paolo Bonzini 7bd8e3ef63 rust: qom: split ObjectType from ObjectImpl trait 9 months ago
  Paolo Bonzini 8c80c472da rust: qdev: move device_class_init! body to generic function, ClassInitImpl implementation to macro 9 months ago
  Paolo Bonzini c6c4f3e0d9 rust: qom: move ClassInitImpl to the instance side 9 months ago
  Paolo Bonzini 3701fb22df rust: qom: convert type_info! macro to an associated const 9 months ago
  Paolo Bonzini 93ea0896ea rust: qom: rename Class trait to ClassInitImpl 9 months ago
  Paolo Bonzini b2a4854508 rust: qom: add default definitions for ObjectImpl 9 months ago
  Paolo Bonzini 7a35e2fb80 rust: fix a couple style issues from clippy 9 months ago
  Paolo Bonzini ce4a144cf8 rust: do not use --generate-cstr 10 months ago
  Junjie Mao f351840088 rust: introduce alternative implementation of offset_of! 10 months ago
  Paolo Bonzini 718e255f0a rust: introduce a c_str macro 10 months ago
  Paolo Bonzini 9f7d4520d6 rust: use std::os::raw instead of core::ffi 10 months ago
  Manos Pitsidianakis 0a65e4124a rust: add definitions for vmstate 10 months ago