log graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/debug/BenchmarkCounters.java @ 21526:1da7aef31a08

age author description
Tue, 19 May 2015 23:16:07 +0200 Doug Simon created com.oracle.graal.hotspot.jvmci package and moved classes destined for future JVMCI module into it (JBS:GRAAL-53)
Thu, 02 Apr 2015 11:18:02 +0200 Josef Eisl BenchmarkCounters: add DynamicCountersHumanReadable option and computer readable dumper (non-default).
Wed, 18 Mar 2015 11:30:45 +0100 Josef Eisl BenchmarkCounters: add option to turn of number grouping separators.
Mon, 16 Mar 2015 17:36:45 +0100 Josef Eisl Make DynamicCounterNode LIRLowerable.
Tue, 17 Mar 2015 17:29:49 +0100 Josef Eisl BenchmarkCounters: make thread-safe and refactoring.
Fri, 20 Feb 2015 22:22:55 +0100 Thomas Wuerthinger Create TYPE fields for LIRInstruction and CompositeValue. Renaming NodeClass#get to NodeClass#create.
Mon, 16 Feb 2015 17:47:43 +0100 Thomas Wuerthinger Add generic parameter to NodeClass. Change Graph#getNodes(Class) to Graph#getNodes(NodeClass).
Mon, 16 Feb 2015 15:43:03 +0100 Thomas Wuerthinger Create static final NodeClass field named TYPE in Node subclasses.
Tue, 03 Feb 2015 12:03:42 +0100 Lukas Stadler allocation profiling fixes
Mon, 12 Jan 2015 20:39:04 +0100 Doug Simon removed Node factory methods
Tue, 16 Dec 2014 13:30:07 -0800 Tom Rodriguez Benchmark counters should have their own LocationIdentity
Sat, 13 Dec 2014 15:03:20 +0100 Thomas Wuerthinger First draft of option classification.
Tue, 09 Dec 2014 16:55:19 +0100 Roland Schatz Remove getValueKind() from LocationNode.
Thu, 30 Oct 2014 12:21:07 +0100 Roland Schatz Rename Constant to JavaConstant.
Wed, 24 Sep 2014 13:46:37 +0200 Roland Schatz Add support for other data types to integer arithmetic nodes.
Mon, 18 Aug 2014 14:04:21 +0200 Doug Simon added factory method to all Node classes; replaced Node classes instantiation with calls to factory methods; replaced identity tests on Node classes with ' == <node class>.getGenClass()' idiom
Tue, 22 Jul 2014 15:05:09 +0200 Lukas Stadler use TTY in BenchmarkCounters
Thu, 10 Jul 2014 22:44:38 +0200 Doug Simon moved format(String format, JavaMethod method) from MetaUtil to be a default method in JavaMethod
Wed, 25 Jun 2014 16:35:17 +0200 Lukas Stadler don't pass stamps to arithmetic node constructors
Wed, 28 May 2014 12:15:50 +0200 Roland Schatz Remove isCompressible flags from memory access nodes.
Thu, 24 Apr 2014 17:30:48 +0200 Lukas Stadler fix NPE in BenchmarkCounters, remove exclusion based on prefix
Thu, 24 Apr 2014 17:21:18 +0200 Lukas Stadler more fixes in BenchmarkCounters
Thu, 24 Apr 2014 10:44:12 +0200 Lukas Stadler show Truffle call target names in BenchmarkCounters
Tue, 22 Apr 2014 11:51:34 +0200 Josef Eisl Move Stamps to graal.compiler.common.
Thu, 17 Apr 2014 15:18:41 +0200 Josef Eisl Spit up and move GraalInternalError.
Mon, 31 Mar 2014 20:51:09 +0200 Bernhard Urban javadoc fixes
Wed, 26 Mar 2014 22:19:33 +0100 Doug Simon revived use of FindBugs annotations
Mon, 24 Mar 2014 13:31:39 +0100 Lukas Stadler update BenchmarkCounters (add TimedDynamicCounters, fix -XX:+GraalCountersExcludeCompiler)
Tue, 18 Mar 2014 09:59:33 +0100 Lukas Stadler update comments on BenchmarkCounters (-XX options instead of preprocessor defs)
Thu, 13 Mar 2014 01:33:50 +0100 Doug Simon removed FindBugs annotations and dependency on FindBugs itself
Wed, 12 Mar 2014 12:40:45 -0700 twisti fixed FindBugs bugs
Wed, 26 Feb 2014 15:55:04 +0100 Roland Schatz Support integer arithmetic for arbitrary types.
Wed, 29 Jan 2014 09:21:50 +0100 Lukas Stadler rework of benchmark counters: fix size at VM entry, not at build time
Tue, 15 Oct 2013 22:19:41 +0200 Doug Simon introduced HotSpotRegistersProvider interface
Tue, 15 Oct 2013 14:14:06 +0200 Doug Simon split HotSpotRuntime into separate provider implementations
Fri, 04 Oct 2013 11:56:18 +0200 Lukas Stadler more javadoc and output tweaks for dynamic counters
Wed, 02 Oct 2013 15:17:16 +0200 Lukas Stadler some more javadoc for benchmark counters
Mon, 30 Sep 2013 18:32:26 +0200 Lukas Stadler move benchmark counters into separate class and make them correct for multithreaded applications