Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
823b8acdf2c8274ff93b685e50a93ab9afc6af8b
/
src
/
utils.cc
bcc2926
Add dex2oat watch dog thread for host builds
by Brian Carlstrom
· 12 years ago
120f1c7
Fail threads attaching during runtime shutdown.
by Ian Rogers
· 12 years ago
66f1925
Change dex cache to be java object instead of array, add pointer to dex file in dex cache.
by Mathieu Chartier
· 12 years ago
ba0b9c5
Add the native thread state to art SIGQUIT dumps.
by Elliott Hughes
· 12 years ago
4c70d77
Fix error in PrettyType.
by Mathieu Chartier
· 12 years ago
18c24b6
Add new_array type info to dex dump output.
by Mathieu Chartier
· 12 years ago
0325e62
Cumulative timing logger
by Mathieu Chartier
· 12 years ago
f3a2641
Make Mutexes work on Mac OS X 10.6
by Brian Carlstrom
· 12 years ago
5db7ea0
Run the verifier single-threaded.
by Elliott Hughes
· 12 years ago
02fb9f7
Flush libcorkscrew's /proc/self/maps cache before a crash dump.
by Elliott Hughes
· 12 years ago
95aff77
Fix ridiculous pc offsets for static symbols in .so files.
by Elliott Hughes
· 12 years ago
289be85
Include the crashing thread's name in crash dumps.
by Elliott Hughes
· 12 years ago
225f5a1
Don't pre-allocate one OOME per thread.
by Elliott Hughes
· 12 years ago
c4c3ee2
Return if DumpKernelStack can't find the kernel stack file.
by jeffhao
· 13 years ago
12a9502
Don't show the useless kernel stack for the thread that's reading /proc.
by Elliott Hughes
· 13 years ago
058a6de
Switch completely over to libcorkscrew for Mac OS.
by Elliott Hughes
· 13 years ago
46e251b
Switch to libcorkscrew for native stack traces.
by Elliott Hughes
· 13 years ago
6f29d0e
Skip compilation of dead code from duplicate methods
by Brian Carlstrom
· 13 years ago
8a31b50
Remove two unnecessary .c_str() calls.
by Elliott Hughes
· 13 years ago
e188419
Make Thread::InitStackHwm work on Mac OS.
by Elliott Hughes
· 13 years ago
795e330
Set materialized file names correctly.
by Shih-wei Liao
· 13 years ago
7b9d996
Tidy up some C-isms.
by Elliott Hughes
· 13 years ago
c967f78
Include a new heap summary line in the SIGQUIT output.
by Elliott Hughes
· 13 years ago
5482503
Code cleanup, fix MicroTime.
by TDYa127
· 13 years ago
82914b6
Use PrintableString in oatdump.
by Elliott Hughes
· 13 years ago
409d273
Be consistent about "kilo" versus "kibi".
by Elliott Hughes
· 13 years ago
b08e8a3
Restrict Mac OS 10.5 devices to 1 dex2oat thread.
by Elliott Hughes
· 13 years ago
d23f520
Another crack at implementing a usable GetTid() for Mac OS 10.5...
by Elliott Hughes
· 13 years ago
5d6d5dc
Try to work around Mac OS 10.5 lossage.
by Elliott Hughes
· 13 years ago
f149843
Clean up Mutex a little and add the missing pieces for Mac OS.
by Elliott Hughes
· 13 years ago
7a967b3
Warn if oat file does end with expected extension
by Brian Carlstrom
· 13 years ago
22869a9
Warn if a thread attaches without a name and blow up if a thread detaches while running.
by Elliott Hughes
· 13 years ago
398f64b
Remove more lint, mostly C-style casts.
by Elliott Hughes
· 13 years ago
b25c3f6
Fix cpplint's whitespace complaints.
by Elliott Hughes
· 13 years ago
f8c1193
Fix crashes when a resolution method is passed to PrettyMethod.
by Elliott Hughes
· 13 years ago
9058f2b
Make our new NullPointerException detail messages more readable to Java programmers.
by Elliott Hughes
· 13 years ago
1bac54f
Fix all our unused parameter warnings so we let GCC report them.
by Elliott Hughes
· 13 years ago
0512f02
Remove anonymous namespaces.
by Elliott Hughes
· 13 years ago
4ae722a
Mac OS only gained pthread_setname_np in 10.6...
by Elliott Hughes
· 13 years ago
7c6a61e
Fix SetThreadName for Mac OS.
by Elliott Hughes
· 13 years ago
2435a57
Support for single-stepping by line.
by Elliott Hughes
· 13 years ago
c308a5d
Fix a bug in Dbg::GetClassDescriptor.
by Elliott Hughes
· 13 years ago
91bf6cd
More debugger support.
by Elliott Hughes
· 13 years ago
f1a5adc
Reduce StringPiece usage a bit.
by Elliott Hughes
· 13 years ago
48436bb
Split should have a matching Join, if only for convenient debugging output.
by Elliott Hughes
· 13 years ago
06e3ad4
Turn on some basic tsan annotations.
by Elliott Hughes
· 13 years ago
a56fcd6
Honor ANDROID_ROOT and ANDROID_DATA
by Brian Carlstrom
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
d8c00d0
More complete JNI name mangling.
by Elliott Hughes
· 13 years ago
3bb17a6
Space trim and other unit tests. General space clean up.
by Ian Rogers
· 13 years ago
bb551fa
Collect and output a few dex2oat statistics.
by Elliott Hughes
· 13 years ago
10037c8
Added pass to verify structure of dex file.
by jeffhao
· 13 years ago
ba8eee1
Remove more lint.
by Elliott Hughes
· 13 years ago
11d1b0c
Reduce namespace pollution.
by Elliott Hughes
· 13 years ago
ad6c9c3
Mac build fixes.
by Elliott Hughes
· 13 years ago
e1aee69
Expand art::GetTid() to cover Mac OS.
by Elliott Hughes
· 13 years ago
c3b77c7
Avoid copying and strlen(3) in the FindClass path.
by Elliott Hughes
· 13 years ago
a9ef3fd
Updates to tracer to log events.
by jeffhao
· 13 years ago
91250e0
Knock 0.5s off the Calculator startup time.
by Elliott Hughes
· 13 years ago
9557241
Don't default-construct std::strings and then assign them.
by Elliott Hughes
· 13 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 13 years ago
c1f143d
Remove some lint.
by Elliott Hughes
· 13 years ago
0571d35
Refactor the use of Method by the compiler.
by Ian Rogers
· 13 years ago
906e685
Fix the unintelligible IsValidClassName API by breaking it into three.
by Elliott Hughes
· 13 years ago
7162ad9
Implement DDMS heap info ("HPIF") chunks.
by Elliott Hughes
· 13 years ago
bfe487b
Makes objects known to the debugger GC roots, implements the THST message, and lets DDMS request stack traces.
by Elliott Hughes
· 13 years ago
6b4ef02
Make ResolveField not rely on Field::GetType resolution
by Brian Carlstrom
· 13 years ago
d81871c
Verifier clean up.
by Ian Rogers
· 13 years ago
262bf46
dex2oat invoked by system if it can't find an oat file for a dex file.
by jeffhao
· 13 years ago
3b6baaa
Bring our native stack usage down.
by Elliott Hughes
· 13 years ago
b7bbba4
Add oatopt drop in replacement for dexopt
by Brian Carlstrom
· 13 years ago
a9f1978
Add support for oat files in /data/art-cache
by Brian Carlstrom
· 13 years ago
83df2ac
Basic GC logging (and class initialization timing).
by Elliott Hughes
· 13 years ago
aded5f7
Working ClassLoader
by Brian Carlstrom
· 13 years ago
f5a7a47
Enhance CHECK_EQ and friends to allow extra detail to be appended (like CHECK).
by Elliott Hughes
· 13 years ago
6c8867d
Implement artThrowVerificationErrorFromCode.
by Elliott Hughes
· 13 years ago
e24fa61
Separate oat from image
by Brian Carlstrom
· 13 years ago
f91c8c3
Adding JNI code for dalvik.system.DexFile and java.lang.Class
by Brian Carlstrom
· 13 years ago
64bf5a3
Implement VMClassLoader's native methods.
by Elliott Hughes
· 13 years ago
54e7df1
Various bits of cleanup.
by Elliott Hughes
· 13 years ago
8daa092
More threads work.
by Elliott Hughes
· 13 years ago
92b3b56
Add locking to the heap.
by Elliott Hughes
· 13 years ago
dcc2474
A little bit more of the threads implementation.
by Elliott Hughes
· 13 years ago
42ee142
Log line-at-a-time to work around Android logging lossage.
by Elliott Hughes
· 13 years ago
d92bec4
More SIGQUIT handling, various Thread fixes.
by Elliott Hughes
· 13 years ago
90a3369
Switch to UniquePtr.
by Elliott Hughes
· 13 years ago
3402380
Remove uses of scoped_ptr_malloc.
by Elliott Hughes
· 13 years ago
a250199
Add -Xcheck:jni.
by Elliott Hughes
· 13 years ago
e27955c
Add the signal catcher (for SIGQUIT and SIGUSR1).
by Elliott Hughes
· 13 years ago
79082e3
Add the runtime lookup of native method implementations.
by Elliott Hughes
· 13 years ago
5174fe6
Add the condition variable to System.loadLibrary and implement UnregisterNatives.
by Elliott Hughes
· 13 years ago
c143c55
Updating the compiler to use the new-world model
by buzbee
· 13 years ago
a0b8feb
Turn off the 'public' check for main, and improve diagnostics.
by Elliott Hughes
· 13 years ago
9cff8e1
Convert Class::descriptor_ from StringPiece to String (as part of image loading)
by Brian Carlstrom
· 13 years ago
11e4507
Add a reference table implementation.
by Elliott Hughes
· 13 years ago