summaryrefslogtreecommitdiff
path: root/runtime/verify_object.cc
Commit message (Collapse)AuthorAgeFilesLines
* More inclusive language in the runtimeDavid Srbecky2020-07-281-2/+2
| | | | | | | | Test: m Bug: 161896447 Bug: 161850439 Bug: 161336379 Change-Id: Iabc29fa43b4b5a403699d6bca95e9a2cb8945d77
* ART: Introduce runtime_globalsAndreas Gampe2019-01-091-1/+1
| | | | | | | | | | | | | | Split libartbase's globals.h into actual globals, and runtime- dependent globals which should live in runtime. Blanket-convert all runtime/ inclusions. In future CLs, the number of global constants should be reduced. For example, GC types are only relevant to GC/alloc functionality. Bug: 119869270 Test: mmma art Change-Id: I2d8cd32e0e7ab4084d2f2e96864b5338a78da94e
* Clean up include pathsDavid Sehr2018-04-261-1/+1
| | | | | | | | | | Remove runtime/globals.h and make clients point to the right globals.h (libartbase/base/globals.h). Also make within-libartbase includes relative rather than using base/, etc. Bug: 22322814 Test: make -j 40 checkbuild Change-Id: I99de63fc851d48946ab401e2369de944419041c7
* ART: Refactor verify_object.hAndreas Gampe2017-02-031-0/+47
Move the actual VerifyObject check into a new cc file, as we commonly don't enable the check at all. This allows to cut the -inl include from almost all current users. This also exposes missing -inl includes. Also fix up some of our old mess where .h defined functions require -inl.h defined functions. Test: m Change-Id: I3dd821bbe2015564a29bf1ed9be00f7a7276ad61