213 Commits (0fb233125471b0c001b04df9e1b38c752ba002ee)

Author SHA1 Message Date
Michael S. Tsirkin e732ea6387 qom: add pointer to int property helpers 13 years ago
James Hogan 97577fd4c3 cpu: Move cpu state syncs up into cpu_dump_state() 13 years ago
Andreas Färber 38fcbd3f08 cpu: Replace qemu_for_each_cpu() 13 years ago
Andreas Färber 5b9237f67c qom: Assert instance size in object_initialize_with_type() 13 years ago
Andreas Färber 213f0c4f61 qom: Pass available size to object_initialize() 13 years ago
Eduardo Habkost 8231c2dd22 qom: Introduce instance_post_init hook 13 years ago
Andreas Färber 35143f0164 gdbstub: Fix gdb_register_coprocessor() register counting 13 years ago
Andreas Färber 14a10fc399 cpu: Partially revert "cpu: Change qemu_init_vcpu() argument to CPUState" 13 years ago
Andreas Färber 5b50e790f9 cpu: Introduce CPUClass::gdb_{read,write}_register() 13 years ago
Andreas Färber a0e372f0c4 cpu: Introduce CPUState::gdb_num_regs and CPUClass::gdb_num_core_regs 13 years ago
Peter Crosthwaite 9d6a3d58e4 qom: Fix class cast of NULL classes 13 years ago
Andreas Färber 91b1df8cf9 cpu: Move reset logging to CPUState 13 years ago
Jan Kiszka f08c03f3c4 qom: Use atomics for object refcounting 13 years ago
Andreas Färber c643bed99f cpu: Change qemu_init_vcpu() argument to CPUState 13 years ago
Andreas Färber 878096eeb2 cpu: Turn cpu_dump_{state,statistics}() into CPUState hooks 13 years ago
Andreas Färber 60a3e17a46 cpu: Change cpu_exit() argument to CPUState 13 years ago
Andreas Färber 6db297ea36 cpu: Change default for CPUClass::get_paging_enabled() 13 years ago
Andreas Färber a23bbfda75 cpu: Turn cpu_get_memory_mapping() into a CPUState hook 13 years ago
Andreas Färber 444d559078 cpu: Turn cpu_paging_enabled() into a CPUState hook 13 years ago
Peter Crosthwaite 95916abcf4 qom/object: Don't poll cast cache for NULL objects 13 years ago
Anthony Liguori 035873283b qom: aggressively optimize qom casting 13 years ago
Paolo Bonzini 3556c233d9 qom: allow turning cast debugging off 13 years ago
Paolo Bonzini fa131d94a5 qom: trace asserting casts 13 years ago
Paolo Bonzini be17f18b8c qom: pass file/line/function to asserting casts 13 years ago
Paolo Bonzini 793c96b540 qom: add a fast path to object_class_dynamic_cast 13 years ago
Paolo Bonzini bf0fda3466 qom: allow casting of a NULL class 13 years ago
Jens Freimann c72bf46825 cpu: Move cpu_write_elfXX_note() functions to CPUState 14 years ago
Igor Mammedov 69e5ff067a cpu: Add helper cpu_exists(), to check if CPU with specified id exists 14 years ago
Igor Mammedov 997395d388 cpu: Introduce get_arch_id() method and override it for X86CPU 14 years ago
Igor Mammedov 066e9b2710 cpu: Introduce CPU hot-plug notifier 14 years ago
Igor Mammedov 6afb4721f3 cpu: Resume CPU from DeviceClass::realize() if hot-plugged 14 years ago
Igor Mammedov 13eed94ed5 cpu: Call cpu_synchronize_post_init() from DeviceClass::realize() 14 years ago
Alexander Graf 9ab880b3a2 QOM: Fail casts for unknown types 13 years ago
Paolo Bonzini 2e1103f60a qom: do not return root for empty path 14 years ago
Paolo Bonzini e0a83fc2c1 qom: do nothing on unparent of object without parent 14 years ago
Michael S. Tsirkin e998fa8df8 qom: call class destructor before unparent 14 years ago
Peter Maydell 54852b0371 qom: Detect attempts to add a property that already exists 14 years ago
Andreas Färber d8ed887bdc exec: Pass CPUState to cpu_reset_interrupt() 14 years ago
Andreas Färber 259186a7d2 cpu: Move halted and interrupt_request fields to CPUState 14 years ago
Peter Crosthwaite 00e2ceae6c qom/object.c: Allow itf cast with num_itfs = 0 14 years ago
Peter Crosthwaite 3e407de477 qom/object.c: Reset interface list on inheritance 14 years ago
Andreas Färber d77953b94f cpu: Move current_tb field to CPUState 14 years ago
Andreas Färber fcd7d0034b cpu: Move exit_request field to CPUState 14 years ago
Andreas Färber 4f65809994 cpu: Prepare QOM realizefn 14 years ago
Paolo Bonzini b76facc35b qom: remove object_delete 14 years ago
Paolo Bonzini 52e636cdd8 qom: preserve object while unparenting it 14 years ago
Andreas Färber 1786237894 qom: Introduce object_class_is_abstract() 14 years ago
Andreas Färber 2b8c275499 cpu: Add model resolution support to CPUClass 14 years ago
Paolo Bonzini 000823449c build: remove universal-obj-y 14 years ago
Andreas Färber 3e84b48321 qom: Make object_resolve_path_component() path argument const 14 years ago