Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
compile
/
libbcc
/
4cd60938784ac6bad16a7855f81897280456b27a
/
lib
/
ExecutionEngine
/
Script.cpp
274926b
Revert "Add BCCContext."
by Stephen Hines
· 12 years ago
ead5ccb
Revert "Refactor SourceInfo into Source."
by Stephen Hines
· 12 years ago
97c92c2
Revert "Introduce new Script class."
by Stephen Hines
· 12 years ago
2f6a493
Revert "Make libbcc public."
by Stephen Hines
· 12 years ago
[Renamed (94%) from lib/Core/Script.cpp]
80232dd
Make libbcc public.
by Zonr Chang
· 12 years ago
[Renamed (94%) from lib/ExecutionEngine/Script.cpp]
19218c0
Introduce new Script class.
by Zonr Chang
· 12 years ago
4ce024b
Refactor SourceInfo into Source.
by Shih-wei Liao
· 12 years ago
c09dee6
Add BCCContext.
by Zonr Chang
· 12 years ago
74785ec
Remove unnecessary metadata duplication in Script*.
by Stephen Hines
· 12 years ago
a7e5c8f
resolved conflicts for merge of f46fa664 to master
by Stephen Hines
· 12 years ago
b67c9e7
Switch optimization level from metadata to bitcode wrapper.
by Stephen Hines
· 12 years ago
0e56786
Remove USE_CACHE support, since we only need MC support.
by Stephen Hines
· 12 years ago
3699962
Remove USE_MCJIT configuration flags, since MC is the only path.
by Stephen Hines
· 12 years ago
9ddeb6b
Remove OLD_JIT support from libbcc.
by Stephen Hines
· 12 years ago
3e36c69
Fix spelling, grammar, and formatting issues.
by Stephen Hines
· 13 years ago
8454a3a
Change the meaning of member Script::mObjectType.
by Shih-wei Liao
· 13 years ago
6934174
Change the API of bccPrepareSharedObject().
by Shih-wei Liao
· 13 years ago
d8ed6a9
Change the API of bccPrepareRelocatable().
by Shih-wei Liao
· 13 years ago
a0ed34e
Refactor cache writing out from internalCompile().
by Shih-wei Liao
· 13 years ago
e0918ac
resolved conflicts for merge of 7c75d915 to master
by Stephen Hines
· 13 years ago
094881f
Enable debugging of RS code under GDB
by Daniel Malea
· 13 years ago
cc366e5
Support ForEachExpand on non-root functions.
by Stephen Hines
· 13 years ago
a471ebb
Refactoring interface.
by Shih-wei Liao
· 13 years ago
32ef88b
Minor refactoring.
by Shih-wei Liao
· 13 years ago
743dd71
Refactoring into Script::internalLoadCache()
by Zonr Chang
· 13 years ago
abc7f51
Don't have the string “debug.bcc.nocache” scattered in Script.cpp.
by Shih-wei Liao
· 13 years ago
d88c0d1
Check the ability to link library during setup.
by Shih-wei Liao
· 13 years ago
9e81e37
Add "const". And clean up.
by Shih-wei Liao
· 13 years ago
6a60f4e
Follow the ELF spec. Use the terms relocatable.
by Shih-wei Liao
· 13 years ago
4ea0886
Refactoring.
by Zonr Chang
· 13 years ago
df3fee4
Let SourceInfo take charage of and LLVM module.
by Zonr Chang
· 13 years ago
8afed38
Have separate prepareSharedObject and prepareObject.
by Shih-wei Liao
· 13 years ago
2fcbd02
Introduce CompilerOption for compile() interface.
by Zonr Chang
· 13 years ago
12c849b
am eb4509bf: [MIPS] Include header file unistd.h
by Bhanu Chetlapalli
· 13 years ago
eb4509b
[MIPS] Include header file unistd.h
by Bhanu Chetlapalli
· 13 years ago
10c1412
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
4928104
Fixbug remove symbol lookup at MCCacheWriter
by Joseph Wen
· 13 years ago
34c600a
Add bccPrepareSharedObject
by Joseph Wen
· 13 years ago
d2a5f30
Separate OLD_JIT code.
by Logan Chien
· 13 years ago
03a2e30
Split JIT image from oBCC.
by Logan Chien
· 13 years ago
311c26f
Add new libbcc API bccPrepareExecutableEx
by Logan Chien
· 13 years ago
ffb4b51
Remove the unused code for cache path.
by Logan Chien
· 13 years ago
7691907
Add run-time hash check for libRS.so
by Joseph Wen
· 13 years ago
b5070f4
Merge "Temporarly disable the RS Cache while some issues are worked on."
by Jason Sams
· 13 years ago
eeeccd9
Temporarly disable the RS Cache while some issues are worked on.
by Jason Sams
· 13 years ago
f36637f
Fixbug 4995931
by Joseph Wen
· 13 years ago
d50be32
Code cleanup: Improve code readability and remove dead code.
by Shih-wei Liao
· 13 years ago
54bdd6f
Fix problem building on Ubuntu Natty
by Mike Lockwood
· 13 years ago
2ca6e57
Fix the libbcc SHA1 checksum dependency
by Joseph Wen
· 13 years ago
d18a3df
Revert "Fix the libbcc SHA1 checksum dependency"
by Stephen Hines
· 13 years ago
89175b9
Fix the libbcc SHA1 checksum dependency
by Joseph Wen
· 13 years ago
b65410d
Style in using #if USE_MCJIT and #if USE_OLD_JIT
by Shih-wei Liao
· 13 years ago
5e3e0ce
josephwen Adds caching for MC JIT.
by Shih-wei Liao
· 13 years ago
09b6c1c
Fix Android.mk and namespace prefix std.
by Nowar Gu
· 13 years ago
5c00f4f
Remove mResName and remove the hardwire pathname "/data/data".
by Shih-wei Liao
· 13 years ago
898c5a9
Integrate from jush MC Assembler is done.
by Shih-wei Liao
· 13 years ago
27b3510
Log LLVM error messages in libbcc.
by Stephen Hines
· 13 years ago
45e84be
Rename bcc -> ExecutionEngine , runtime -> ScriptCRT
by Logan
· 14 years ago
[Renamed from lib/bcc/Script.cpp]
4dcd679
Create DebugHelper.h
by Logan
· 14 years ago
825c3b2
Add NULL guard for mSourceList[i].
by Logan
· 14 years ago
1dc6314
Refine ContextManager
by Logan
· 14 years ago
65ea741
am 8eb5fe9a: This fix is for a correctness bug. An app may black-screens due to this caching bug.
by Shih-wei Liao
· 14 years ago
8eb5fe9
This fix is for a correctness bug. An app may black-screens due to this caching bug.
by Shih-wei Liao
· 14 years ago
474cbd2
Add bccReadFile, bccLinkFile.
by Logan
· 14 years ago
4259805
Enhance the cache-writing policy.
by Logan
· 14 years ago
39ebe2c
For b/3381327: Save 159+ms for every launch of Books, YouTube, Movie Studio...
by Shih-wei Liao
· 14 years ago
071288a
Add BCC support for rs_object_slots metadata.
by Stephen Hines
· 14 years ago
937a0bc
Fix concurrency bugs in BCC JIT cache.
by Jeff Brown
· 14 years ago
ce82d49
Handle fatal errors for bccRegisterSymbolCallback.
by Shih-wei Liao
· 14 years ago
74fbea7
Fix bccLinkBC.
by Shih-wei Liao
· 14 years ago
3584900
Introduce Config.h. So that libbcc will rebuild on config change.
by Logan
· 14 years ago
adc2b9a
Eliminate compilation warning.
by Logan
· 14 years ago
f340bf7
Redesign libbcc api.
by Logan
· 14 years ago
be79ada
Rewrite the internal code of get functions.
by Logan
· 14 years ago
c4cf654
Life cycle bug-fix. Log library info.
by Shih-wei Liao
· 14 years ago
e132399
Check libbcc build time instead of sha1sum.
by Logan
· 14 years ago
efbd0ed
LOGI for loading both Source BC and Source Module
by Shih-wei Liao
· 14 years ago
216ec71
Make ScriptCached orthogonal to ScriptCompiled.
by Logan
· 14 years ago
a2e15af
Fix several bugs.
by Logan
· 14 years ago
6571981
Fix Compiler::compile() return code. Fix some uninitialized variable.
by Logan
· 14 years ago
89eb47f
Add cache write invocation code.
by Logan
· 14 years ago
a27a83f
Add CacheWriter.
by Logan
· 14 years ago
e7eb773
Change the constructor of CacheReader.
by Logan
· 14 years ago
f3c83ce
Add __isThreadable libRS hack.
by Logan
· 14 years ago
9a5f868
Add dependencies to cache reader.
by Logan
· 14 years ago
f7f0ac5
Add the CacheReader. (incomplete)
by Logan
· 14 years ago
02286cb
Rename Compiler::mCodeDataAddr -> ScriptCompiled::mContext.
by Logan
· 14 years ago
77124df
Change the naming style of OpenMode.
by Logan
· 14 years ago
7d2219f
Change the behavior of bccRegisterSymbolLookupFn.
by Logan
· 14 years ago
3133c41
Add linkBC delegation.
by Logan
· 14 years ago
0432971
Add incomplete cache code.
by Logan
· 14 years ago
f30a671
Remove the deprecated parameter (internally).
by Logan
· 14 years ago
033f46e
Cleanup the new Script::compile() function.
by Logan
· 14 years ago
ecf4cbd
Remove cachine mechanism.
by Logan
· 14 years ago
3a098f9
Fix the incorrect script status assumption.
by Logan
· 14 years ago
cf3e521
Make compiler independent of script.
by Logan
· 14 years ago