Mon, 14 Jan 2013 13:44:49 -0500 |
vladidan |
8005639: Move InlineSynchronizedMethods flag from develop to product |
Fri, 11 Jan 2013 16:55:07 -0500 |
jiangli |
8005895: Inefficient InstanceKlass field packing wasts memory. |
Wed, 16 Jan 2013 18:23:37 -0500 |
acorn |
Merge |
Tue, 15 Jan 2013 17:05:53 -0500 |
coleenp |
8005467: CDS size information is incorrect and unfriendly |
Mon, 14 Jan 2013 11:00:56 -0800 |
mikael |
8005592: ClassLoaderDataGraph::_unloading incorrectly defined as nonstatic in vmStructs |
Mon, 14 Jan 2013 08:37:14 -0800 |
coleenp |
Merge |
Mon, 14 Jan 2013 11:01:39 -0500 |
coleenp |
8006005: Fix constant pool index validation and alignment trap for method parameter reflection |
Mon, 14 Jan 2013 15:17:47 +0100 |
jwilhelm |
8003985: Support @Contended Annotation - JEP 142 |
Fri, 11 Jan 2013 09:53:24 -0800 |
zgu |
Merge |
Fri, 11 Jan 2013 12:30:54 -0500 |
zgu |
8005936: PrintNMTStatistics doesn't work for normal JVM exit |
Thu, 10 Jan 2013 21:00:11 -0500 |
dholmes |
8005921: Memory leaks in vmStructs.cpp |
Thu, 10 Jan 2013 17:06:26 -0800 |
mikael |
8004747: Remove last_entry from VM_STRUCT macros |
Thu, 10 Jan 2013 17:38:20 -0500 |
acorn |
7199207: NPG: Crash in PlaceholderTable::verify after StackOverflow |
Wed, 09 Jan 2013 12:10:25 -0800 |
zgu |
Merge |
Wed, 09 Jan 2013 14:46:55 -0500 |
zgu |
7152671: RFE: Windows decoder should add some std dirs to the symbol search path |
Wed, 09 Jan 2013 11:39:30 -0500 |
acorn |
8005689: InterfaceAccessFlagsTest failures in Lambda-JDK tests |
Fri, 11 Jan 2013 02:02:51 -0800 |
amurillo |
8006034: new hotspot build - hs25-b16 |
Wed, 16 Jan 2013 20:53:05 -0800 |
katleman |
Mergejdk8-b74 |
Wed, 16 Jan 2013 11:59:44 -0800 |
katleman |
Added tag jdk8-b73 for changeset 11619f33cd68 |
Thu, 31 Jan 2013 16:12:41 +0100 |
Lukas Stadler |
remove unused allocations during (full) canonicalization |
Thu, 31 Jan 2013 15:23:31 +0100 |
Lukas Stadler |
cleanup and assertion for PEA fix in 17b6a63fe7c2 |
Thu, 31 Jan 2013 11:32:14 +0100 |
Lukas Stadler |
replace all-default MaterializeNodes with NewObject during lowering, not during PEA (fixes GRAAL-35) |
Thu, 31 Jan 2013 11:23:55 +0100 |
Lukas Stadler |
remove LIRLowerable from VirtualState subclasses, not needed because they are not scheduled |
Wed, 30 Jan 2013 22:44:51 +0100 |
Doug Simon |
Merge. |
Wed, 30 Jan 2013 22:39:51 +0100 |
Doug Simon |
added collection of compilation speed metric for C1 and C2 to bench command |
Wed, 30 Jan 2013 22:33:04 +0100 |
Doug Simon |
collection of Graal compilation speed metrics is now triggered by -XX:+CITime instead of -Dgraal.benchmark.compilation=true |
Wed, 30 Jan 2013 21:36:28 +0100 |
Doug Simon |
added per-compiler compilation speed statistics for C1 and C2 (included in output produced by -XX:+CITime) |
Wed, 30 Jan 2013 18:19:01 +0100 |
Doug Simon |
fix bug in parsing of SPECjvm2008 output |
Wed, 30 Jan 2013 16:46:15 +0100 |
Gilles Duboscq |
Exclude FastMath::slowLog for now |
Wed, 30 Jan 2013 16:39:01 +0100 |
Gilles Duboscq |
Add SPECjbb2013 |
Wed, 30 Jan 2013 11:33:31 +0100 |
Doug Simon |
changed convention for specifying constants versus named groups in a template for a value to extract from the output of a benchmark execution |
Wed, 30 Jan 2013 11:03:32 +0100 |
Doug Simon |
moved execution of a benchmark out of OutputParser |
Sun, 27 Jan 2013 23:09:56 +0100 |
Doug Simon |
spelling fix |
Sun, 27 Jan 2013 21:07:16 +0100 |
Doug Simon |
disabled verbose reporting of non-null options for -G:Dump, -G:Meter, -G:Log, -G:Timer as it means these options cannot be used when running the 'mx bench' command |
Sun, 27 Jan 2013 21:05:19 +0100 |
Doug Simon |
fixed bug in implementation of -Dgraal.benchmark.compilation=true |
Fri, 25 Jan 2013 16:05:41 +0100 |
Doug Simon |
Merge. |
Fri, 25 Jan 2013 16:05:11 +0100 |
Doug Simon |
added compilation rate measurements on top of existing metric/timer facility - enabled with -Dgraal.benchmark.compilation=true |
Fri, 25 Jan 2013 15:31:54 +0100 |
Doug Simon |
changed DebugMetric.add() to take a long parameter instead of an int |
Fri, 25 Jan 2013 11:47:28 +0100 |
Thomas Wuerthinger |
Modified formatter settings to not insert line break after annotation on parameters. |
Fri, 25 Jan 2013 11:11:32 +0100 |
Thomas Wuerthinger |
Updated .hgignore file to also ignore IntelliJ project files. |
Thu, 24 Jan 2013 18:20:46 +0100 |
Lukas Stadler |
named constants for snippet probabilities (likely, frequent, fast_path, deopt), see CR-7 |
Thu, 24 Jan 2013 17:06:00 +0100 |
Doug Simon |
applied eclipseformat |
Thu, 24 Jan 2013 17:03:46 +0100 |
Doug Simon |
Merge. |
Thu, 24 Jan 2013 16:58:53 +0100 |
Doug Simon |
made DebugValue implement Comparable and removed comparator that sorted the "Runs" metric before all others |
Thu, 24 Jan 2013 16:44:40 +0100 |
Doug Simon |
removed space in metric name |
Thu, 24 Jan 2013 13:05:50 +0100 |
Doug Simon |
added memory usage to CompilationStatistics |
Tue, 22 Jan 2013 10:17:38 +0100 |
Doug Simon |
disabled running of Queens test (i.e., test_gamma) in normal HotSpot builds |
Mon, 21 Jan 2013 17:09:31 +0100 |
Doug Simon |
changed format of files generated by CompilationStatistics to avoid spaces |
Thu, 24 Jan 2013 10:37:43 +0100 |
Lukas Stadler |
let CheckCastSnippets insert UnsafeCastNodes (so that type stays visible during lowering) |
Thu, 24 Jan 2013 08:16:41 +0100 |
Doug Simon |
sanity checks for SnippetInstaller.installSubstitutions() |
Wed, 23 Jan 2013 22:39:57 +0100 |
Doug Simon |
factored out common code in NewObjectSnippets |
Wed, 23 Jan 2013 22:37:22 +0100 |
Doug Simon |
factored out code common to SystemSubstitutions.identityHashCode() and ObjectSubstitutions.hashCode() |
Wed, 23 Jan 2013 22:27:45 +0100 |
Doug Simon |
factored out common code shared by InstanceOfSnippets and CheckCastSnippets |
Wed, 23 Jan 2013 21:56:28 +0100 |
Doug Simon |
factored out common code in AES crypto substitutions |
Wed, 23 Jan 2013 17:40:14 +0100 |
Lukas Stadler |
remove errorneous assert, fix ArrayCopyNode's "replace local" code |
Wed, 23 Jan 2013 17:25:47 +0100 |
Lukas Stadler |
Merge |
Wed, 23 Jan 2013 17:23:04 +0100 |
Lukas Stadler |
ArrayCopyNode: cleanup, unrolling for fixed length arraycopy |
Wed, 23 Jan 2013 17:22:51 +0100 |
Lukas Stadler |
arraycopy snippets: deopt on NPE and AIOOBE, add probabilities |
Wed, 23 Jan 2013 17:21:07 +0100 |
Lukas Stadler |
don't tail duplicate allocations |
Wed, 23 Jan 2013 16:46:20 +0100 |
Lukas Stadler |
provide TargetDescription in LoweringTool |
Wed, 23 Jan 2013 16:44:46 +0100 |
Lukas Stadler |
handle InvokeWithExceptionNode when inlining macro nodes |
Wed, 23 Jan 2013 16:49:55 +0100 |
Doug Simon |
added eclipseformat to the gate |
Wed, 23 Jan 2013 16:42:13 +0100 |
Doug Simon |
eclipseformat is also applied to package-info.java files |
Wed, 23 Jan 2013 16:39:56 +0100 |
Doug Simon |
enabled format-on-save |
Wed, 23 Jan 2013 16:34:57 +0100 |
Doug Simon |
applied mx eclipseformat to all Java files |
Wed, 23 Jan 2013 16:34:38 +0100 |
Doug Simon |
disabled line wrapping nested invocations |
Wed, 23 Jan 2013 16:06:31 +0100 |
Doug Simon |
made eclipseformat command use batching |
Wed, 23 Jan 2013 15:32:51 +0100 |
Doug Simon |
replace HTML escape sequence for '@' symbol with {@literal @} |
Wed, 23 Jan 2013 14:13:49 +0100 |
Doug Simon |
gave formatter profile the name "Graal" |
Wed, 23 Jan 2013 14:13:23 +0100 |
Doug Simon |
formatter does not put a new line after a field annotation |
Tue, 22 Jan 2013 22:46:13 +0100 |
Doug Simon |
added 'mx eclipseformat' command for applying the Eclipse Code Formatter to the Java source files in a suite |
Tue, 22 Jan 2013 22:01:21 +0100 |
Doug Simon |
removed whitespace padding around the wildcard type in a generic type declaration |
Tue, 22 Jan 2013 22:00:34 +0100 |
Doug Simon |
disabled auto-formatting of manually formatted code |
Tue, 22 Jan 2013 21:06:57 +0100 |
Doug Simon |
replaced use of <br> in javadoc with <p> |
Tue, 22 Jan 2013 20:47:55 +0100 |
Doug Simon |
disabled auto-formatting of manually formatted code |
Tue, 22 Jan 2013 20:44:15 +0100 |
Doug Simon |
disabled auto-formatting of manually formatted code |
Tue, 22 Jan 2013 20:40:30 +0100 |
Doug Simon |
disabled auto-formatting of manually formatted test code |
Tue, 22 Jan 2013 20:36:00 +0100 |
Doug Simon |
disabled auto-formatting of generated code |
Tue, 22 Jan 2013 20:05:59 +0100 |
Doug Simon |
enabled use of formatter disabling/enabling tag (i.e. @formatter:off and @formatter:on) |
Tue, 22 Jan 2013 20:04:42 +0100 |
Doug Simon |
removed name of shared formatter profile |
Tue, 22 Jan 2013 17:46:40 +0100 |
Doug Simon |
disabled auto-formatting of some code sections that use manual alignment |
Tue, 22 Jan 2013 16:54:50 +0100 |
Thomas Wuerthinger |
Merge. |
Tue, 22 Jan 2013 16:54:40 +0100 |
Thomas Wuerthinger |
Remove unused variable. |
Tue, 22 Jan 2013 15:08:08 +0100 |
Lukas Stadler |
reapply fix from 8f7be0c45a82 |
Tue, 22 Jan 2013 11:29:40 +0100 |
Lukas Stadler |
added new macro node facility, removed ArrayCopyIntrinsificationPhase |
Mon, 21 Jan 2013 12:23:55 +0100 |
Doug Simon |
fixed warnings |
Fri, 18 Jan 2013 15:25:06 +0100 |
Christian Humer |
Fixed projects canonicalization. |
Fri, 18 Jan 2013 14:39:04 +0100 |
Christian Humer |
Merge |
Fri, 18 Jan 2013 14:38:43 +0100 |
Christian Humer |
Project dependency fixes. |
Fri, 18 Jan 2013 13:41:46 +0100 |
Christian Humer |
Merge |
Fri, 18 Jan 2013 13:39:04 +0100 |
Christian Humer |
Removed debug log output. |
Fri, 18 Jan 2013 13:29:14 +0100 |
Christian Humer |
Updated truffle-sl for the changed operation code generation. |
Fri, 18 Jan 2013 13:28:12 +0100 |
Christian Humer |
Codegen operation generation is inferred from the node type hierarchy. |
Fri, 18 Jan 2013 14:07:47 +0100 |
Thomas Wuerthinger |
Remove caching of sorted blocks in LSRA. |
Fri, 18 Jan 2013 12:20:25 +0100 |
Thomas Wuerthinger |
Additional comment describing the block ordering and alignment. |
Fri, 18 Jan 2013 12:11:01 +0100 |
Thomas Wuerthinger |
Small clean up of access to predecessor/successor of blocks. |
Thu, 17 Jan 2013 17:49:00 +0100 |
Thomas Wuerthinger |
Small clean up of the Block class. |
Thu, 17 Jan 2013 17:21:16 +0100 |
Thomas Wuerthinger |
Code clean up and documentation for ComputeBlockOrder class. |
Thu, 17 Jan 2013 00:41:44 +0100 |
Thomas Wuerthinger |
Fix for lock elimination phase. |
Thu, 17 Jan 2013 00:24:36 +0100 |
Thomas Wuerthinger |
Fix assertion in lock elimination phase. |
Thu, 17 Jan 2013 00:06:39 +0100 |
Thomas Wuerthinger |
Merge. |
Thu, 17 Jan 2013 00:06:27 +0100 |
Thomas Wuerthinger |
Implement basic lock elimination phase. |
Wed, 16 Jan 2013 18:53:10 +0100 |
Gilles Duboscq |
Merge |
Wed, 16 Jan 2013 15:33:22 +0100 |
Gilles Duboscq |
Increase default thresholds in full unrolling policy |
Wed, 16 Jan 2013 15:30:09 +0100 |
Gilles Duboscq |
Probabilities for the monitor snippets |
Wed, 16 Jan 2013 14:36:15 +0100 |
Gilles Duboscq |
Better for Load/Read stamps for non-stack kinds |
Wed, 16 Jan 2013 14:33:29 +0100 |
Gilles Duboscq |
Merge |
Tue, 15 Jan 2013 15:16:42 +0100 |
Gilles Duboscq |
Add GRAALVM to the defined symbols for the hotspot project |
Wed, 16 Jan 2013 16:17:07 +0100 |
Thomas Wuerthinger |
Merge. |
Wed, 16 Jan 2013 15:39:59 +0100 |
Thomas Wuerthinger |
Another merge fix. |
Wed, 16 Jan 2013 14:41:15 +0100 |
Thomas Wuerthinger |
Merge. |
Wed, 16 Jan 2013 14:41:04 +0100 |
Thomas Wuerthinger |
Fixes after merge with hs25-b15. |
Wed, 16 Jan 2013 01:34:24 +0100 |
Thomas Wuerthinger |
Merge with hs25-b15. |
Fri, 11 Jan 2013 01:43:10 -0800 |
amurillo |
Added tag hs25-b15 for changeset 1e129851479e |
Fri, 11 Jan 2013 01:43:09 -0800 |
amurillo |
Mergehs25-b15 |
Thu, 10 Jan 2013 10:00:43 -0800 |
kvn |
Merge |
Wed, 09 Jan 2013 15:37:23 -0800 |
twisti |
8005418: JSR 292: virtual dispatch bug in 292 impl |
Tue, 08 Jan 2013 11:30:51 -0800 |
kvn |
8005419: Improve intrinsics code performance on x86 by using AVX2 |
Mon, 07 Jan 2013 14:08:28 -0800 |
twisti |
8004537: replace AbstractAssembler emit_long with emit_int32 |
Thu, 03 Jan 2013 16:30:47 -0800 |
kvn |
8005544: Use 256bit YMM registers in arraycopy stubs on x86 |