History log of /art/test/099-vmdebug/src/Main.java
Revision Date Author Comments
f1820850307f7c2940c758f1232e1c40888a111a 10-Jul-2015 Mathieu Chartier <mathieuc@google.com> Add VMDebug.countInstancesOfClasses

countInstancesOfClasses allows passing multiple classes unlike
countInstanceOfClass instead of needing to do one at a time.

This is going to be used to speed up string mode checking.

Also changed the logic to not do a GC, this was the old Dalvik
behavior. It is the job of the caller to do this.

Added test.

https://code.google.com/p/android/issues/detail?id=177552

Change-Id: Ia85684f40cf59a52aa71a8479c711a994651209b
ef3b17732afb70ac70075a0334cb7074761bd507 30-Jun-2015 Sebastien Hertz <shertz@google.com> Properly delete temp files during run-test

Bug: 22190679
Change-Id: Ic5cb98d296df924d9ee724c757c526ad70744612
a1c9f013c034fbddb9337cc5c7ecf0e5a8b77547 02-Apr-2015 Hiroshi Yamauchi <yamauchi@google.com> getRuntimeStat() support (ART).

Export some runtime stats (currently GC stats) via
VMDebug.getRuntimeStat().

Added several new GC stats such as blocking GC counts and GC count
histograms.

Bug: 19825248
Change-Id: I8ece9ed241dc3982dfd983d7159090ba82940dce
7403503d9ba33463e850b7e87a1b0430372d7003 28-Jan-2015 Andreas Gampe <agampe@google.com> ART: Fix run-tests for emulator

On a standard emulator, there is no sdcard emulation, so trying to
create a temp file in /sdcard will fail - it will try to create in
the root file system, which is read-only.

Change-Id: If7d1ad82db156177a5be58c2f79ed730cf7ab6b9
8cf89c4ac6e09f17093ef0f8c35e86dcd2807d98 09-Sep-2014 Jeff Hao <jeffhao@google.com> Change 099-vmdebug test to use File.createTempFile.

Avoids issues with concurrency.

Bug: 17439227

(cherry picked from commit 1ae33d6839a0e14a7e37bf9b88896479e30282d2)

Change-Id: I672e83537a12110a77c589697b721b9b26f3c53b
cbe15be6f108da7f56c7cb481d2cbed9c568d35a 09-Sep-2014 Jeff Hao <jeffhao@google.com> Disable tracing if enabled by default for new tracing test.

Bug: 17412385

(cherry picked from commit b087849f5bbbf25bf5b03cf6172d2a50c08119e9)

Change-Id: I3641d6649cddda82c36e52658bf6d743c6446935
1ae33d6839a0e14a7e37bf9b88896479e30282d2 09-Sep-2014 Jeff Hao <jeffhao@google.com> Change 099-vmdebug test to use File.createTempFile.

Avoids issues with concurrency.

Bug: 17439227
Change-Id: I4a5956d9f26fad416a244216c2c77d5e6f072c62
d063d912e5580222b1822b152de315420cef49ee 08-Sep-2014 Jeff Hao <jeffhao@google.com> Change when sampling thread is reset during shutdown to prevent races.

Also adds some extra argument checking and testing for tracing.

Bug: 17412385

(cherry picked from commit f8bdd4e783842577e49f418a0b5962ba49dfdd93)

Change-Id: Ifc4f1a296155d73255b29d264b5475024e6419da
b087849f5bbbf25bf5b03cf6172d2a50c08119e9 09-Sep-2014 Jeff Hao <jeffhao@google.com> Disable tracing if enabled by default for new tracing test.

Bug: 17412385
Change-Id: If963a9ba2214c72efbef673a840bbeb6fdbb1795
f8bdd4e783842577e49f418a0b5962ba49dfdd93 08-Sep-2014 Jeff Hao <jeffhao@google.com> Change when sampling thread is reset during shutdown to prevent races.

Also adds some extra argument checking and testing for tracing.

Bug: 17412385
Change-Id: I876378d5bd17d75ab346584713b04dc0656d2120