41c9153873875b9b34722fd5bd1788d39fbe1cad |
|
18-Oct-2011 |
Stephen Hines <srhines@google.com> |
Remove unnecessary ARM-check for StopWatch. Change-Id: I73fb2e0595cd7f14adb8d41ebf6b22b9143b7563
/frameworks/compile/libbcc/lib/ExecutionEngine/bcc.cpp
|
7890d437030c1594bc9c9f61fa1e80a57754b078 |
|
03-Aug-2011 |
Logan Chien <loganchien@google.com> |
Add bccMarkExternalSymbol (to specify external symbol.) By default libbcc will internalize every symbol, and perform LTO. However, in many situations we have to export a specific function, such as "root" or "init" for RenderScript, so we are adding bccMarkExternalSymbol. Change-Id: I136eb8ff68e9ccf8c6595eb470f9718e1cb1e4ab
/frameworks/compile/libbcc/lib/ExecutionEngine/bcc.cpp
|
bd76bc9349e788fd87bc21e2d6847f8c7a3b19b3 |
|
30-Jul-2011 |
Logan Chien <loganchien@google.com> |
Finish the refactor work of bccPrepareExecutable. Change-Id: I20c122811d26b26dfdd64132f7229e5f5baa6d1e
/frameworks/compile/libbcc/lib/ExecutionEngine/bcc.cpp
|
34c600a77b0dd2f27fabbc4b6b3b94ed12af2a57 |
|
26-Jul-2011 |
Joseph Wen <josephwen@google.com> |
Add bccPrepareSharedObject Unlike bccPrepareExecuteable, bccPrepareSharedObject does not resolve external symbols; therefore it only generate cache file not execuable. Change-Id: I3ef093015a4f54011fbf298123cac2464230b408
/frameworks/compile/libbcc/lib/ExecutionEngine/bcc.cpp
|
16c9b3674960eef4fda4955694bf186af4cfd5c0 |
|
19-Jul-2011 |
Stephen Hines <srhines@google.com> |
Remove unused APIs from libbcc. BUG=4278636 Change-Id: I457e59efc525ad492008e1199a2bb98849eb98fa
/frameworks/compile/libbcc/lib/ExecutionEngine/bcc.cpp
|
c2be0a15b2dfcc6f471527a0112ac42d51a0bf2f |
|
19-Jul-2011 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Change the argument of bccPrepareExecutable. This is almost the last step of the refactoring process of bccPrepareExecutable. Now, we change the argument of bccPrepareExecutable, and we will remove bccPrepareExecutableEx later.
/frameworks/compile/libbcc/lib/ExecutionEngine/bcc.cpp
|
3378a02729c2874b890e3939628a383ad0d1fe64 |
|
13-Jul-2011 |
Logan Chien <loganchien@google.com> |
Print build time and revision to logcat. Change-Id: I0be4cc09a3bde320628687ca58588206b76079b2
/frameworks/compile/libbcc/lib/ExecutionEngine/bcc.cpp
|
311c26faa483c639f03702a75220ca6f6509a01f |
|
11-Jul-2011 |
Logan Chien <loganchien@google.com> |
Add new libbcc API bccPrepareExecutableEx We are undergoing a migration to new bccPrepareExecutable, which splits cachePath argument into cacheDir and cacheName (no file extension). Change-Id: I48ecb9bc6c038650bf766318ff96b78723d0f4bc
/frameworks/compile/libbcc/lib/ExecutionEngine/bcc.cpp
|
9f73de0deb296f6431523e2ebb2f888ee21c0bb4 |
|
01-Jul-2011 |
Shih-wei Liao <sliao@google.com> |
Clean up #if directives. Change-Id: Ib0a4699331c00c7ef8d82dd4894f7f641062878a
/frameworks/compile/libbcc/lib/ExecutionEngine/bcc.cpp
|
5de1adfe315bbb088f7614936b1023c6d6d3fc35 |
|
22-Jun-2011 |
Joseph Wen <josephwen@google.com> |
Use SHA1 to verify libbcc is consistent with cache Modify Android.mk to build a host version of sha1sum. Modify bcc and MCCacheReader/Writer to check for sha1 on runtime. Change-Id: I0aa32e2efd85e21f67cd46a20a9e55a430c41f30
/frameworks/compile/libbcc/lib/ExecutionEngine/bcc.cpp
|
2d37d30d205d907125d3560834c9cd13f5c4eee2 |
|
13-Jun-2011 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Code cleanup: Print better-looking LOGD message.
/frameworks/compile/libbcc/lib/ExecutionEngine/bcc.cpp
|
45e84be0bbe39c5e08e1c2a45c62e09c9dcd0582 |
|
27-Feb-2011 |
Logan <tzuhsiang.chien@gmail.com> |
Rename bcc -> ExecutionEngine , runtime -> ScriptCRT
/frameworks/compile/libbcc/lib/ExecutionEngine/bcc.cpp
|