5063dbfbbb296800565a2b7b88a57ea9f21ba368 |
12-Sep-2011 |
Elliott Hughes <enh@google.com> |
Fix build harder. Gah. (cherry picked from commit 61e8a22b0a1a9a9dcfb9a7c492ed2e03ad1f24b6) Change-Id: I555f3166e136dc0b84ccb6d96dc9c081e083d319
pcodeInfo.java
|
0dd244a378e633468526bbde0b9fc332a2dd4355 |
12-Sep-2011 |
Elliott Hughes <enh@google.com> |
Fix build. Add a stub for dead functionality. (cherry picked from commit e6a4f2f6cc4721273a71d9820cb2fb6d7937a57a) Change-Id: I0e8a050c447c23aba83fcef75eb1861762d7f123
pcodeInfo.java
|
412f6c6a16dba1b3c8a9837af18b94c12936dc91 |
12-Sep-2011 |
Elliott Hughes <enh@google.com> |
Remove dead code. (cherry picked from commit c7abaf1f9cd06e8511bc70dd884e57226f635da2) Change-Id: I7ec6daec54daf04a4a5bf8196b8a4a9286216dd2
pcodeInfo.java
|
02f8123a41dfc61bb77b58b84cc0163bc4e29631 |
11-Oct-2012 |
Elliott Hughes <enh@google.com> |
Remove various content-free package.html files. Change-Id: I0d8097751b8a61d202b87ed5067d38ff0802c89a
ackage.html
|
3908db51e682295bd5b76bf2555e675162922349 |
05-Jan-2012 |
Elliott Hughes <enh@google.com> |
Track removal of unsupported experimental opcodes. Change-Id: Id97e603ce8dc4cc3246f99c5b215b0f862a700dd
pcodeInfo.java
pcodes.java
|
bbfadc8ae01454abba5335fccceaa1c80123ae49 |
21-Mar-2011 |
Carl Shapiro <cshapiro@google.com> |
Move finalization into the core library. Change-Id: I969ecc25f2a7e655e1093855514102662846dfe1
pcodeInfo.java
|
5f13d2214de3c5904f94462609cfd2268c9b5862 |
03-Dec-2010 |
Dan Bornstein <danfuzz@android.com> |
Update and clarify opcode values. They're now represented as four hex digits, making it clear that they are raw opcode values (and not the packed representation). I also took this as the time to add the new opcodes and update Opcode.MAXIMUM_VALUE. Change-Id: If9e123b5d361ec6eed08c19886bdf2e20e12ab94
pcodeInfo.java
pcodes.java
|
0e7fb57b0a6c045bf15c2ada3d1c4eb3dde1cc76 |
03-Dec-2010 |
Dan Bornstein <danfuzz@android.com> |
Expose the "packed opcode" concept, just a bit. Change-Id: I8427290bd5179c6cd184227083bebe7dc0f33b44
pcodeInfo.java
|
5efe91b19459d10840f5eefc1cb00d00b46ec8a2 |
01-Dec-2010 |
Dan Bornstein <danfuzz@android.com> |
Match comment to the new reality. ...which is the same as the slightly older reality, as it happens. Change-Id: If9f5a33a2a97471b25141cc1e7f496cdef5a77c4
pcodeInfo.java
|
8def5c9e3d9b0f73beacbd4b44b966736dc04f23 |
30-Nov-2010 |
Dan Bornstein <danfuzz@android.com> |
Add a wee bit of libdex access. This is going to be used in support of making the framework Debug class not have to include vm-specific constants. Change-Id: Ia017bbbb947d8e04192d462bb244cd085096e88d
pcodeInfo.java
|
8630242560eefb56c0481931533eb7e12d3edfee |
30-Nov-2010 |
Dan Bornstein <danfuzz@android.com> |
Generate most libcore opcode-related stuff. This brings libcore's Dalvik opcode definitions into the opcode-gen fold, but there is still a bit more to clean up after this. Change-Id: I199d6484f2d23f24a86ffe668739be99685a43e8
pcodeInfo.java
pcodes.java
|
16829a7fc923d557b7c0cd951f0251b9d53a45aa |
20-Nov-2010 |
Dan Bornstein <danfuzz@android.com> |
A little opcode cleanup in dalvik.system. OpcodeInfo is a sparse class right now, but I expect it will eventually start to look a bit like InstrInfo.[ch] in libdex. Change-Id: Ia446c95829515ee5f718ed80217d80a74738a09d
pcodeInfo.java
pcodes.java
|
f33eae7e84eb6d3b0f4e86b59605bb3de73009f3 |
13-May-2010 |
Elliott Hughes <enh@google.com> |
Remove all trailing whitespace from the dalvik team-maintained parts of libcore. Gentlemen, you may now set your editors to "strip trailing whitespace"... Change-Id: I85b2f6c80e5fbef1af6cab11789790b078c11b1b
pcodes.java
|
d1c610c2a641157df80aa8aefefc49393074f507 |
22-Mar-2010 |
Elliott Hughes <enh@google.com> |
Remove all remaining "@since Android" tags. I've fixed a few typos, and removed a few of the more egregiously nonsensical or incorrect comments that were nearby. Change-Id: I35851baebd532f949cc269f4738a26eeb9b6e697
ackage.html
|
a39712548bc2b07b1c55de0d9e5345b93f7018fb |
05-Mar-2010 |
Andy McFadden <fadden@android.com> |
Add instructions for volatile wide fields. This adds four new instructions for accessing volatile wide fields (long and double). The JLS requires that such accesses are atomic, but the VM doesn't otherwise make guarantees about the atomicity of reads and writes on 64-bit fields. There are no behavioral changes. This just adds definitions for the new instructions and a couple of tests. The current implementation is just the non-volatile form of the instructions or a C stub, but since we're not generating them it doesn't really matter yet. Also: - bumped Dalvik version to 1.3.0 - added a note to the x86-atom TODO list For bug 1633591.
pcodes.java
|
ea78506215fa3563afd350d29a1903e05d0a80c9 |
04-Dec-2009 |
Andy McFadden <fadden@android.com> |
Add new(-ish) Dalvik opcodes to Opcodes.java. This is a public API change.
pcodes.java
|
b126c182b648bccfb9324022d19ddcb25cf22643 |
04-Dec-2009 |
Andy McFadden <fadden@android.com> |
Remove "unused" opcodes from API. There's no need to have constants like OP_UNUSED_FF in the API. They serve no purpose, and it makes life confusing when an opcode is defined (does the "unused" one go away, breaking the API? do we have the real definition and the "unused" definition simultaneously?). Discussed / approved by API council.
pcodes.java
|
adc854b798c1cfe3bfd4c27d68d5cee38ca617da |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
pcodes.java
ackage.html
|
1c0fed63c71ddb230f3b304aac12caffbedf2f21 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
pcodes.java
ackage.html
|
dd828f42a5c83b4270d4fbf6fce2da1878f1e84a |
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
ackage.html
|
fdb2704414a9ed92394ada0d1395e4db86889465 |
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
pcodes.java
|