log

age author description
Fri, 11 Jan 2013 20:01:16 -0800 twisti 8006127: remove printing code added with 8006031
Fri, 11 Jan 2013 16:47:23 -0800 twisti 8005820: Shark: enable JSR292 support
Fri, 11 Jan 2013 16:47:23 -0800 twisti 8005818: Shark: fix OSR for non-empty incoming stack
Fri, 11 Jan 2013 16:47:23 -0800 twisti 8005817: Shark: implement deoptimization support
Fri, 11 Jan 2013 16:47:23 -0800 twisti 8005816: Shark: fix volatile float field access
Fri, 11 Jan 2013 14:07:09 -0800 twisti 8006031: LibraryCallKit::inline_array_copyOf disabled unintentionally with 7172640
Thu, 17 Jan 2013 01:27:02 -0500 dlong Merge
Mon, 14 Jan 2013 13:52:08 -0500 vladidan 8005204: Code Cache Reduction: command line options implementation
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 Merge jdk8-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 Merge hs25-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
Thu, 03 Jan 2013 15:09:55 -0800 kvn 8005522: use fast-string instructions on x86 for zeroing
Sun, 23 Dec 2012 17:08:22 +0100 roland 8005071: Incremental inlining for JSR 292
Thu, 10 Jan 2013 07:32:32 -0800 jmasa Merge
Wed, 09 Jan 2013 09:48:58 +0100 brutisso 8005489: VM hangs during GC with ParallelGC and ParallelGCThreads=0
Wed, 09 Jan 2013 21:18:52 -0500 dlong Merge
Tue, 08 Jan 2013 13:01:19 -0500 jiangli 8001341: SIGSEGV in methodOopDesc::fast_exception_handler_bci_for(KlassHandle,int,Thread*)+0x3e9.
Thu, 03 Jan 2013 15:08:43 -0500 bpittore 8004051: assert(_oprs_len[mode] < maxNumberOfOperands) failed: array overflow
Wed, 09 Jan 2013 18:06:34 -0500 acorn Merge
Tue, 08 Jan 2013 15:47:23 -0800 zgu Merge
Tue, 08 Jan 2013 11:39:53 -0800 zgu Merge
Tue, 08 Jan 2013 14:04:25 -0500 zgu 8005048: NMT: #loaded classes needs to just show the # defined classes
Tue, 08 Jan 2013 13:44:10 -0800 coleenp Merge
Tue, 08 Jan 2013 14:01:36 -0500 coleenp 8004728: Add hotspot support for parameter reflection
Tue, 08 Jan 2013 13:38:11 -0500 hseigel 8005076: Creating a CDS archive with one alignment and running another causes a crash.
Mon, 07 Jan 2013 15:32:51 -0500 hseigel 8003705: CDS failed on Windows: can not map in the CDS.
Wed, 02 Jan 2013 20:28:09 -0500 coleenp 8005494: SIGSEGV in Rewriter::relocate_and_link() when testing Weblogic with CompressedOops and KlassPtrs
Mon, 24 Dec 2012 11:46:38 -0800 minqi Merge
Thu, 20 Dec 2012 10:22:19 +0100 stefank 8004823: Add VM support for type annotation reflection
Wed, 19 Dec 2012 10:35:08 -0800 dcubed 8005044: remove crufty '_g' support from HS runtime code
Fri, 04 Jan 2013 17:04:46 -0800 jmasa 8005672: Clean up some changes to GC logging with GCCause's
Fri, 04 Jan 2013 17:04:25 -0800 jmasa 8000325: Change default for CMSClassUnloadingEnabled to true
Fri, 04 Jan 2013 21:33:22 +0100 brutisso 8003822: Deprecate the incremental mode of CMS
Fri, 04 Jan 2013 11:10:17 +0100 brutisso 8003820: Deprecate untested and rarely used GC combinations
Sun, 30 Dec 2012 08:47:52 +0100 brutisso 8005396: Use ParNew with only one thread instead of DefNew as default for CMS on single CPU machines
Thu, 03 Jan 2013 16:28:22 -0800 johnc 8004816: G1: Kitchensink failures after marking stack changes
Fri, 21 Dec 2012 11:45:34 -0800 johnc 8001424: G1: Rename certain G1-specific flags
Wed, 02 Jan 2013 11:32:41 -0800 johnc 8004132: SerialGC: ValidateMarkSweep broken when running GCOld
Wed, 26 Dec 2012 15:05:30 -0800 jmasa 8005486: NPG: Incorrect assertion in ChunkManager::list_index()
Mon, 03 Dec 2012 15:09:39 -0800 jmasa 8005082: NPG: Add specialized Metachunk sizes for reflection and anonymous classloaders
Fri, 21 Dec 2012 10:27:49 -0800 amurillo 8005382: new hotspot build - hs25-b15
Thu, 10 Jan 2013 09:55:30 -0800 katleman Added tag jdk8-b72 for changeset d5cb5830f570 jdk8-b73
Thu, 03 Jan 2013 12:44:39 -0800 katleman Added tag jdk8-b71 for changeset 0847210f8548 jdk8-b72
Thu, 27 Dec 2012 12:14:58 -0800 katleman Added tag jdk8-b70 for changeset e94068d4ff52 jdk8-b71
Wed, 26 Dec 2012 14:23:50 -0800 katleman Merge jdk8-b70
Thu, 20 Dec 2012 16:24:51 -0800 katleman 8004982: JDK8 source with GPL header errors
Fri, 21 Dec 2012 10:17:16 -0800 amurillo Added tag hs25-b14 for changeset 990bbd393c23
Fri, 21 Dec 2012 10:17:15 -0800 amurillo Merge hs25-b14
Fri, 21 Dec 2012 16:33:22 +0100 jwilhelm Merge
Thu, 20 Dec 2012 05:31:40 +0100 brutisso 8004691: Add a jtreg test that exercises the ExecuteInternalVMTests flag
Tue, 18 Dec 2012 10:40:51 +0100 stefank 8005108: NPG: MetaspaceAux::used_in_bytes(), capacity_in_bytes() and reserved_in_bytes() return inconsistent numbers
Mon, 17 Dec 2012 15:25:26 +0100 brutisso 8004845: Catch incorrect usage of new and delete during compile time for value objects and stack objects
Mon, 17 Dec 2012 08:49:20 +0100 brutisso 7173959: Jvm crashed during coherence exabus (tmb) testing
Wed, 12 Dec 2012 12:07:32 -0800 johnc 8001028: Improve GC option handling
Fri, 21 Dec 2012 01:39:34 -0800 roland Merge
Thu, 20 Dec 2012 18:53:44 -0800 twisti 8004250: replace AbstractAssembler a_byte/a_long with emit_int8/emit_int32
Thu, 20 Dec 2012 14:17:52 -0800 kvn 8004330: Add missing Unsafe entry points for addAndGet() family
Wed, 19 Dec 2012 19:21:15 -0800 kvn 8004741: Missing compiled exception handle table entry for multidimensional array allocation
Wed, 19 Dec 2012 15:40:35 -0800 kvn 8004835: Improve AES intrinsics on x86
Wed, 19 Dec 2012 14:44:00 -0800 twisti 8005033: clear high word for integer pop count on SPARC
Tue, 18 Dec 2012 17:37:44 -0800 kvn 8004318: JEP-171: Support Unsafe fences intrinsics
Tue, 18 Dec 2012 10:47:23 -0800 twisti 8004536: replace AbstractAssembler emit_word with emit_int16
Tue, 18 Dec 2012 08:19:53 -0800 vlivanov Merge
Tue, 18 Dec 2012 06:52:00 -0800 vlivanov 8003135: HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loop
Tue, 18 Dec 2012 14:55:25 +0100 roland 8005031: Some cleanup in c2 to prepare for incremental inlining support
Mon, 17 Dec 2012 11:00:22 -0800 twisti 8004548: remove unused AbstractAssembler::print(Label&)
Fri, 14 Dec 2012 12:11:17 -0800 twisti Merge
Fri, 14 Dec 2012 12:06:42 -0800 twisti 8003238: JSR 292: intermittent exception failure with java/lang/invoke/CallSiteTest.java
Wed, 12 Dec 2012 22:41:13 +0100 stefank 8005002: Crash because of a raw oop in ClassLoaderData::add_dependency
Thu, 13 Dec 2012 17:27:55 -0800 kvn 8004713: Stackoverflowerror thrown when thread stack straddles 0x80000000
Fri, 07 Dec 2012 18:13:23 -0800 bharadwaj 8004668: Build failure for Zero target
Wed, 19 Dec 2012 16:10:19 -0800 minqi Merge
Mon, 17 Dec 2012 10:40:52 -0800 zgu Merge
Mon, 17 Dec 2012 13:14:02 -0500 zgu 8004802: jcmd VM.native_memory baseline=false crashes VM
Fri, 14 Dec 2012 16:43:37 -0800 coleenp Merge
Wed, 12 Dec 2012 21:40:04 -0500 rkennke 8004898: library_call.cpp build error after 7172640 with GCC 4.7.2
Wed, 12 Dec 2012 11:39:29 -0500 coleenp 8004883: NPG: clean up anonymous class fix
Fri, 14 Dec 2012 10:06:52 -0800 dcubed 7153050: remove crufty '_g' support from HotSpot repo makefiles
Fri, 14 Dec 2012 14:27:40 -0800 amurillo 8005036: new hotspot build - hs25-b14
Thu, 20 Dec 2012 09:17:47 -0800 katleman Added tag jdk8-b69 for changeset cb8a4e04bc8c
Fri, 14 Dec 2012 14:19:36 -0800 amurillo Added tag hs25-b13 for changeset b6c9c0109a60 jdk8-b69
Fri, 14 Dec 2012 14:19:35 -0800 amurillo Merge hs25-b13
Fri, 14 Dec 2012 11:45:55 -0800 collins Merge
Tue, 11 Dec 2012 12:41:31 -0500 jiangli 8004076: Move _max_locals and _size_of_parameters to ConstMethod for better sharing.
Thu, 13 Dec 2012 09:06:38 -0800 stefank Merge
Thu, 13 Dec 2012 09:28:14 +0100 stefank 8004674: Add necessary .inline.hpp files to fix non-PCH build
Thu, 13 Dec 2012 10:09:49 +0100 brutisso 8004661: Comment and function name java_lang_String::toHash is wrong
Fri, 07 Dec 2012 16:08:05 -0800 johnc Merge
Mon, 01 Oct 2012 09:28:13 -0700 johnc 8000244: G1: Ergonomically set MarkStackSize and use virtual space for global marking stack
Fri, 07 Dec 2012 10:55:16 -0800 amurillo 8004724: new hotspot build - hs25-b13
Thu, 13 Dec 2012 09:05:20 -0800 katleman Added tag jdk8-b68 for changeset 121aa71316af
Wed, 16 Jan 2013 15:15:32 +0100 Lukas Stadler changed PEA interface:
Wed, 16 Jan 2013 10:19:09 +0100 Christian Haeubl windows-specific bugfix
Wed, 16 Jan 2013 09:08:24 +0100 Christian Haeubl Merge.
Wed, 16 Jan 2013 09:05:48 +0100 Christian Haeubl added relevance-based inlining
Mon, 07 Jan 2013 10:56:06 +0100 Christian Haeubl added a log message when System.arraycopy() is not intrinsified
Mon, 07 Jan 2013 08:39:06 +0100 Christian Haeubl Merge.
Mon, 07 Jan 2013 08:38:40 +0100 Christian Haeubl added flag AlwaysInlineIntrinsics
Wed, 19 Dec 2012 10:01:08 +0100 Christian Haeubl Merge.
Tue, 18 Dec 2012 15:05:58 +0100 Christian Haeubl fixed HotSpot windows build
Tue, 15 Jan 2013 21:11:45 +0100 Doug Simon fixed warnings
Tue, 15 Jan 2013 21:11:32 +0100 Doug Simon added com.sun.crypto.provider.CipherBlockChaining intrinsifications
Tue, 15 Jan 2013 21:08:13 +0100 Doug Simon added support for substitute methods to call the original/substituted methods
Tue, 15 Jan 2013 20:43:44 +0100 Doug Simon gave CompilationTask a toString() method
Tue, 15 Jan 2013 18:54:02 +0100 Thomas Wuerthinger Fix the kind for DivRemOp results.
Tue, 15 Jan 2013 18:39:40 +0100 Thomas Wuerthinger Added possibility for platform-specific peephole optimizations. Added combining div/rem optimization.
Tue, 15 Jan 2013 18:27:01 +0100 Thomas Wuerthinger Added DivRemOp that produces both the division result and the remainder.
Tue, 15 Jan 2013 17:53:31 +0100 Thomas Wuerthinger Canonicalize ((a - a % b) / b) into (a / b).
Tue, 15 Jan 2013 15:44:04 +0100 Doug Simon an intrinsic graph must be cloned before being compiled
Tue, 15 Jan 2013 11:10:59 +0100 Gilles Duboscq Long.bitCount should also not be intrinsified if popcnt is missing
Tue, 15 Jan 2013 00:51:29 +0100 Thomas Wuerthinger Merge.
Tue, 15 Jan 2013 00:51:12 +0100 Thomas Wuerthinger New experiment with LSRA order. Remove old block order calculation.
Mon, 14 Jan 2013 18:41:26 +0100 Doug Simon reworked mechanism for omitting intrinsics if the underlying hardware support is not available and used it to make intrinsification of Integer.bitCount() dependent on whether the POPCNT instruction is available
Mon, 14 Jan 2013 16:56:54 +0100 Thomas Wuerthinger Merge.
Mon, 14 Jan 2013 16:52:59 +0100 Thomas Wuerthinger Merge.
Mon, 14 Jan 2013 16:52:44 +0100 Thomas Wuerthinger Experiment with new block order for LSRA.
Mon, 14 Jan 2013 14:19:49 +0100 Thomas Wuerthinger Backed out changeset b5280041f59e. Alignment for branch targets has no positive effect. Remove to keep code cache smaller.
Mon, 14 Jan 2013 16:29:08 +0100 Lukas Stadler new facility to add branch probabilities for snippets, probabilities for frequently-used snippets
Mon, 14 Jan 2013 15:23:13 +0100 Gilles Duboscq Make sure that compressed oops are not used in benchmarks
Mon, 14 Jan 2013 14:26:00 +0100 Doug Simon fixed bugs in AESCrypt intrinsifications and enabled them by default
Mon, 14 Jan 2013 14:25:16 +0100 Doug Simon added missing ResourceMark
Mon, 14 Jan 2013 14:06:37 +0100 Doug Simon added support for making calls with the native/C ABI
Mon, 14 Jan 2013 00:14:54 +0100 Doug Simon AESCrypt intrinsification - disabled by default as it doesn't yet work