<feed xmlns='http://www.w3.org/2005/Atom'>
<title>art/compiler/driver/compiler_callbacks_impl.h, branch cm-13.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/art/'/>
<entry>
<title>Break apart header files.</title>
<updated>2014-07-16T00:07:49+00:00</updated>
<author>
<name>Ian Rogers</name>
<email>irogers@google.com</email>
</author>
<published>2014-07-15T22:36:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/art/commit/?id=e63db27db913f1a88e2095a1ee8239b2bb9124e8'/>
<id>e63db27db913f1a88e2095a1ee8239b2bb9124e8</id>
<content type='text'>
Create libart-gtest for common runtime and compiler gtest routines.
Rename CompilerCallbacksImpl that is quick compiler specific.
Rename trace clock source constants to not use the overloaded profiler term.

Change-Id: I4aac4bdc7e7850c68335f81e59a390133b54e933
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create libart-gtest for common runtime and compiler gtest routines.
Rename CompilerCallbacksImpl that is quick compiler specific.
Rename trace clock source constants to not use the overloaded profiler term.

Change-Id: I4aac4bdc7e7850c68335f81e59a390133b54e933
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement FINAL/OVERRIDE for clang.</title>
<updated>2014-03-13T16:12:20+00:00</updated>
<author>
<name>Ian Rogers</name>
<email>irogers@google.com</email>
</author>
<published>2014-03-13T16:02:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/art/commit/?id=9758f79a6c1ef7f662caca9c1df39de1934166b8'/>
<id>9758f79a6c1ef7f662caca9c1df39de1934166b8</id>
<content type='text'>
Separate declaration from definition in certain places to work-around issues
with clang.
Remove bogus lock annotation at definition in compilers.cc that is already
present at the declaration.
Remove duplicate definition of ClassReference.

Change-Id: I5368057bb36319a259110b2198610d9d2b2e5041
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Separate declaration from definition in certain places to work-around issues
with clang.
Remove bogus lock annotation at definition in compilers.cc that is already
present at the declaration.
Remove duplicate definition of ClassReference.

Change-Id: I5368057bb36319a259110b2198610d9d2b2e5041
</pre>
</div>
</content>
</entry>
<entry>
<title>Reuse NoopCompilerCallbacks in oatdump</title>
<updated>2014-03-05T07:34:23+00:00</updated>
<author>
<name>Brian Carlstrom</name>
<email>bdc@google.com</email>
</author>
<published>2014-03-05T07:19:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/art/commit/?id=c0a1b18ac71ec0ff3ec0cca3cc8db9eb74e50690'/>
<id>c0a1b18ac71ec0ff3ec0cca3cc8db9eb74e50690</id>
<content type='text'>
Change-Id: Icb4d3941196c1a236f0184fe4d0b7f5838bc13bd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Icb4d3941196c1a236f0184fe4d0b7f5838bc13bd
</pre>
</div>
</content>
</entry>
<entry>
<title>Add additional const</title>
<updated>2014-02-25T05:56:02+00:00</updated>
<author>
<name>Brian Carlstrom</name>
<email>bdc@google.com</email>
</author>
<published>2014-02-25T05:56:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/art/commit/?id=ae7083dac2db59dcdef869e35ac44a039d888ee9'/>
<id>ae7083dac2db59dcdef869e35ac44a039d888ee9</id>
<content type='text'>
Change-Id: Ibf60cd4cfbb445189efe2439899f2a7084f1ea63
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ibf60cd4cfbb445189efe2439899f2a7084f1ea63
</pre>
</div>
</content>
</entry>
<entry>
<title>Create CompilerOptions</title>
<updated>2014-02-24T22:24:12+00:00</updated>
<author>
<name>Brian Carlstrom</name>
<email>bdc@google.com</email>
</author>
<published>2014-02-11T07:48:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/art/commit/?id=6449c62e40ef3a9bb75f664f922555affb532ee4'/>
<id>6449c62e40ef3a9bb75f664f922555affb532ee4</id>
<content type='text'>
Package up most compiler related options in CompilerOptions. Details include:
- Includes compiler filter, method thresholds, SEA IR mode.
- Excludes those needed during Runtime::Init such as CompilerCallbacks and VerificationResults.
- Pass CompilerOptions to CompilerDriver.
- Remove CompilerOptions from Runtime.
- Add ability to pass options for app and image dex2oat to runtime via
  -Xcompiler-option and -Ximage-compiler-option respectively.

Other
- Replace 2x CompilerCallbacks implementations with one.
- Factor out execv code for use by both image and oat generation.
- More OatFile error_msg reporting.
- DCHECK for SuspendAll found trying to run valgrind.

Change-Id: Iecb57da907be0c856d00c3cd634b5042a229e620
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Package up most compiler related options in CompilerOptions. Details include:
- Includes compiler filter, method thresholds, SEA IR mode.
- Excludes those needed during Runtime::Init such as CompilerCallbacks and VerificationResults.
- Pass CompilerOptions to CompilerDriver.
- Remove CompilerOptions from Runtime.
- Add ability to pass options for app and image dex2oat to runtime via
  -Xcompiler-option and -Ximage-compiler-option respectively.

Other
- Replace 2x CompilerCallbacks implementations with one.
- Factor out execv code for use by both image and oat generation.
- More OatFile error_msg reporting.
- DCHECK for SuspendAll found trying to run valgrind.

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