<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_dalvik/libdex/OptInvocation.cpp, branch stable/cm-13.0-ZNH5Y</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_dalvik/'/>
<entry>
<title>Fix potential buffer overrun.</title>
<updated>2016-05-27T18:29:58+00:00</updated>
<author>
<name>Aart Bik</name>
<email>ajcbik@google.com</email>
</author>
<published>2016-04-21T22:51:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_dalvik/commit/?id=338aeaf28e9981c15d0673b18487dba61eb5447c'/>
<id>338aeaf28e9981c15d0673b18487dba61eb5447c</id>
<content type='text'>
BUG=27840771

Change-Id: I240f188b2e8f4b45d90138cfb3b14869cf506452
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG=27840771

Change-Id: I240f188b2e8f4b45d90138cfb3b14869cf506452
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up some dead dalvik cruft.</title>
<updated>2014-11-15T20:06:41+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2014-11-15T19:59:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_dalvik/commit/?id=50e2a5861bf6310427bb043956fa7b545da3b044'/>
<id>50e2a5861bf6310427bb043956fa7b545da3b044</id>
<content type='text'>
I don't know whether dmtracedump is still useful, so I'm assuming we should
keep it building. But at least now it's more obvious that it's the only user
of Profile.h.

Change-Id: Ieabce07cb278a19af72b566b08193db17d95e66d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I don't know whether dmtracedump is still useful, so I'm assuming we should
keep it building. But at least now it's more obvious that it's the only user
of Profile.h.

Change-Id: Ieabce07cb278a19af72b566b08193db17d95e66d
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Windows SDK build</title>
<updated>2014-05-29T19:50:07+00:00</updated>
<author>
<name>Brian Carlstrom</name>
<email>bdc@google.com</email>
</author>
<published>2014-05-29T19:50:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_dalvik/commit/?id=7d765f1d167ad205040e588f339ee057ba83b9cc'/>
<id>7d765f1d167ad205040e588f339ee057ba83b9cc</id>
<content type='text'>
Change-Id: Ia11ad288a165040e3895115632e1eebd5b8bb976
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ia11ad288a165040e3895115632e1eebd5b8bb976
</pre>
</div>
</content>
</entry>
<entry>
<title>Add .../dalvik-cache/&lt;isa&gt; directory creation for art/run-test --dalvik support</title>
<updated>2014-05-28T20:20:16+00:00</updated>
<author>
<name>Brian Carlstrom</name>
<email>bdc@google.com</email>
</author>
<published>2014-05-28T18:04:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_dalvik/commit/?id=cc54b98659bad043bb9d2ec5cf2c7456ccb9728d'/>
<id>cc54b98659bad043bb9d2ec5cf2c7456ccb9728d</id>
<content type='text'>
Change-Id: Idcf995f1d4862a2984966d308ba45633ba687a81
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Idcf995f1d4862a2984966d308ba45633ba687a81
</pre>
</div>
</content>
</entry>
<entry>
<title>Define kInstructionSet for x86-64 and arm64.</title>
<updated>2014-05-01T15:53:35+00:00</updated>
<author>
<name>Ian Rogers</name>
<email>irogers@google.com</email>
</author>
<published>2014-05-01T15:53:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_dalvik/commit/?id=e4e5d8caab4869eaec8995e8e64e4fa7af914845'/>
<id>e4e5d8caab4869eaec8995e8e64e4fa7af914845</id>
<content type='text'>
This fixes 64-bit host compilation of libdex.

Change-Id: I364b624e12620f844cc7bbaa08e679c8a529f87c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes 64-bit host compilation of libdex.

Change-Id: I364b624e12620f844cc7bbaa08e679c8a529f87c
</pre>
</div>
</content>
</entry>
<entry>
<title>Track package manager changes for arch specific dexopt.</title>
<updated>2014-05-01T10:24:39+00:00</updated>
<author>
<name>Narayan Kamath</name>
<email>narayan@google.com</email>
</author>
<published>2014-04-29T12:56:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_dalvik/commit/?id=44e824dd0836b5b2413b0464449db89972065de2'/>
<id>44e824dd0836b5b2413b0464449db89972065de2</id>
<content type='text'>
- Changes signature of isDexOptNeededInternal. No behavioural
  changes are needed because dalvik only uses the first argument
  to the function (the "name") and dexopt is architecture agnostic.

- Changes dexOptGenerateCacheFileName to place dex files under
  /data/dalvik-cache/&lt;instruction-set&gt;. This allows us to avoid
  needing dalvik specific logic in the package manager and installd.

(cherry picked from commit f752d041dac2cc8e26d03292ffec986a2bf905f9)

Change-Id: Ie31c9925269d6ac97d358ce49219557692704329
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Changes signature of isDexOptNeededInternal. No behavioural
  changes are needed because dalvik only uses the first argument
  to the function (the "name") and dexopt is architecture agnostic.

- Changes dexOptGenerateCacheFileName to place dex files under
  /data/dalvik-cache/&lt;instruction-set&gt;. This allows us to avoid
  needing dalvik specific logic in the package manager and installd.

(cherry picked from commit f752d041dac2cc8e26d03292ffec986a2bf905f9)

Change-Id: Ie31c9925269d6ac97d358ce49219557692704329
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF)  DO NOT MERGE</title>
<updated>2012-01-08T11:26:30+00:00</updated>
<author>
<name>Steve Block</name>
<email>steveblock@google.com</email>
</author>
<published>2012-01-06T19:16:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_dalvik/commit/?id=c1a4ab9c313d8a3d12007f2dbef7b5a6fa4ac2ef'/>
<id>c1a4ab9c313d8a3d12007f2dbef7b5a6fa4ac2ef</id>
<content type='text'>
See https://android-git.corp.google.com/g/#/c/157220

Also fix an occurrence of LOGW missed in an earlier change.

Bug: 5449033
Change-Id: I2e3b23839e6dcd09015d6402280e9300c75e3406
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://android-git.corp.google.com/g/#/c/157220

Also fix an occurrence of LOGW missed in an earlier change.

Bug: 5449033
Change-Id: I2e3b23839e6dcd09015d6402280e9300c75e3406
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF)  DO NOT MERGE</title>
<updated>2011-10-26T10:28:18+00:00</updated>
<author>
<name>Steve Block</name>
<email>steveblock@google.com</email>
</author>
<published>2011-10-20T10:55:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_dalvik/commit/?id=92c1f6f1b4249e4e379452ee7b49f027052bf4ce'/>
<id>92c1f6f1b4249e4e379452ee7b49f027052bf4ce</id>
<content type='text'>
See https://android-git.corp.google.com/g/#/c/143865

Bug: 5449033
Change-Id: I8bd96961e369a08e86ff78b82d90f20f42787eb1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://android-git.corp.google.com/g/#/c/143865

Bug: 5449033
Change-Id: I8bd96961e369a08e86ff78b82d90f20f42787eb1
</pre>
</div>
</content>
</entry>
<entry>
<title>Add some error checking and clean out some cruft.</title>
<updated>2011-06-02T22:55:42+00:00</updated>
<author>
<name>Dan Bornstein</name>
<email>danfuzz@android.com</email>
</author>
<published>2011-06-02T19:24:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_dalvik/commit/?id=6f9edbe7d3a83f7741c4d56f9f5be1414ecabc9f'/>
<id>6f9edbe7d3a83f7741c4d56f9f5be1414ecabc9f</id>
<content type='text'>
Error checking #1: When a cached dex file can't be created, do extra
analysis to figure out (and report) why.

Error checking #2: When opening classpath entries, become sensitive
to the file extension, only trying to open files with the right
extensions and complaining explicitly if it's unrecognized.

Cruft cleaning: We've never supported finding class files in directory
hierarchies in Dalvik. Fix some related comments and clean out some
code that tried (in vain) to implement a piece of that.

Bug: 4523201
Change-Id: I05b7a8570f147955cd62229fca72b50d36703752
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Error checking #1: When a cached dex file can't be created, do extra
analysis to figure out (and report) why.

Error checking #2: When opening classpath entries, become sensitive
to the file extension, only trying to open files with the right
extensions and complaining explicitly if it's unrecognized.

Cruft cleaning: We've never supported finding class files in directory
hierarchies in Dalvik. Fix some related comments and clean out some
code that tried (in vain) to implement a piece of that.

Bug: 4523201
Change-Id: I05b7a8570f147955cd62229fca72b50d36703752
</pre>
</div>
</content>
</entry>
<entry>
<title>Conservation of newlines in libdex.</title>
<updated>2011-05-26T00:01:28+00:00</updated>
<author>
<name>Dan Bornstein</name>
<email>danfuzz@android.com</email>
</author>
<published>2011-05-25T23:58:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_dalvik/commit/?id=614dca3bb487f17ef8ea37a82a22dd6c4abc027e'/>
<id>614dca3bb487f17ef8ea37a82a22dd6c4abc027e</id>
<content type='text'>
The log facility adds newlines automatically, and the prevailing
convention is now to omit them.

Change-Id: I14762ea4a7c24eea333f778724a0e4b6b65bae2b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The log facility adds newlines automatically, and the prevailing
convention is now to omit them.

Change-Id: I14762ea4a7c24eea333f778724a0e4b6b65bae2b
</pre>
</div>
</content>
</entry>
</feed>
