aboutsummaryrefslogtreecommitdiff
path: root/libdex/OptInvocation.h
Commit message (Collapse)AuthorAgeFilesLines
* Normalize the include guard style.Carl Shapiro2011-06-141-3/+3
| | | | | | | | | | An leading underscore followed by a capital letter is a reserved name space in C and C++. This change also moves any #include directives within the include guard in some of the compiler/codegen/arm header files. Change-Id: I9715e2c5301699d31886e61d0fe6e29483555a2a
* Make libdex structures tool friendly.Carl Shapiro2011-04-271-8/+0
| | | | | | | | | | Previously, the struct name and its typedef name were identical. This confuses emacs and etags. This change eliminates the typedef names and removes the extern "C" wrapping the libdex header files. To support this change the transitive C dependencies have been made to compile as C++ instead. Change-Id: I7065f32d61d776f9b09c7b461adf2502268d852f
* Compile libdex as C++.Dan Bornstein2011-04-141-1/+1
| | | | | | The major-looking code changes were all just to unravel some gotos. Change-Id: I86f98a48b160f357ce93c87446bad5d705d5f05b
* Correct dexopt for uniprocessors.Andy McFadden2010-09-301-13/+1
| | | | | | | | | | | | | | | | | | The SMP flag was defaulting to "true" for dexopt, even on uniprocessors. With this change the VM now has three choices: dexopt for SMP, dexopt for uniprocessor, or dexopt for current system. The last is used for just-in-time dexopt (used by -eng and -userdebug builds on bootstrap DEX files) and installd dexopt (used for apps on all builds). The dexopt used by the build system during -user builds will either be explicitly SMP or explicitly uniprocessor, since "current system" has no meaning when you're cross-dexopting. Also, unified the dexopt control flags into a single enum. (cherry-pick from dalvik-dev) Change-Id: Id1d9c548ca8567585a28ef9ee911cc2ac6b116dd
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+50
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-50/+0
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-0/+1
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-2/+2
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+49