Tue, 10 Jan 2012 16:59:46 +0100 |
Andreas Woess |
Add a compileMethod overload that takes an initial graph.
|
Mon, 09 Jan 2012 22:01:39 +0100 |
Doug Simon |
Removed need for GRAAL environment variable on Windows.
|
Mon, 09 Jan 2012 16:03:02 +0100 |
Peter Hofer |
IdealGraphVisualizer: upgrade to NetBeans 7.1 as platform
|
Mon, 09 Jan 2012 16:09:41 +0100 |
Gilles Duboscq |
Merge
|
Mon, 09 Jan 2012 14:05:12 +0100 |
Gilles Duboscq |
Fix some warnings from findbugs
|
Mon, 09 Jan 2012 14:21:54 +0100 |
Andreas Woess |
fix mx.py for windows
|
Mon, 09 Jan 2012 14:12:53 +0100 |
Doug Simon |
Changed 'mx build' such that all Java sources for a project are compiled together instead of by source directory.
|
Sat, 07 Jan 2012 16:05:07 -0800 |
Christian Wimmer |
Merge
|
Sat, 07 Jan 2012 16:04:22 -0800 |
Christian Wimmer |
Support stack-operands and register hints in new register allocator API
|
Sat, 07 Jan 2012 23:59:54 +0100 |
Doug Simon |
Made the DaCapo library be downloaded only on demand.
|
Sat, 07 Jan 2012 23:59:23 +0100 |
Doug Simon |
Removed obsolete documentation.
|
Sat, 07 Jan 2012 23:59:02 +0100 |
Doug Simon |
Disabled eager resolution of libraries as they are defined.
|
Fri, 06 Jan 2012 22:11:20 +0100 |
Doug Simon |
Made command timeout also kill any currently executing subprocess (group).
|
Fri, 06 Jan 2012 18:35:39 +0100 |
Doug Simon |
Disabled certain DaCapo tests for fastdebug testing in the gate.
|
Fri, 06 Jan 2012 17:45:40 +0100 |
Doug Simon |
Made the --timeout option apply to the whole mx command as opposed to each subprocess executed (the new --ptimeout does the latter).
|
Fri, 06 Jan 2012 17:44:22 +0100 |
Doug Simon |
Made the gate time each DaCapo test individually.
|
Fri, 06 Jan 2012 15:35:52 +0100 |
Doug Simon |
Undid expected failure for EscapeAnalysisTest.testMonitor2().
|
Fri, 06 Jan 2012 15:34:17 +0100 |
Doug Simon |
Fixed bug in getting correct result code for a subprocess executed with a timeout.
|
Fri, 06 Jan 2012 14:22:57 +0100 |
Doug Simon |
Re-enabled Java cleaning in gate.
|
Fri, 06 Jan 2012 14:01:43 +0100 |
Doug Simon |
Improved time stamps of gate tasks to show duration of each task explicitly.
|
Thu, 05 Jan 2012 17:02:58 -0800 |
Christian Wimmer |
Remove lock information from frame states, and compute it instead when LIR is generated.
|
Thu, 05 Jan 2012 17:02:13 -0800 |
Christian Wimmer |
jsr return addresses are valid in registers
|
Thu, 05 Jan 2012 16:09:47 -0800 |
Christian Wimmer |
Renaming
|
Thu, 05 Jan 2012 20:15:45 +0100 |
Gilles Duboscq |
Add SPECjvm2008 to benchmarks, use dacapos defined in sanitycheck for the gate
|
Thu, 05 Jan 2012 17:25:28 +0100 |
Gilles Duboscq |
Fix bug in code installer that caused builds with assertions to crash
|
Thu, 05 Jan 2012 14:53:37 +0100 |
Gilles Duboscq |
add a simple specjvm2008 command, fail a benchmark if one of the failureRE matches
|
Thu, 05 Jan 2012 14:25:58 +0100 |
Doug Simon |
Environment variables for HotSpot's make are only set by mx.build if they aren't already defined.
|
Thu, 05 Jan 2012 13:17:15 +0100 |
Doug Simon |
Made the gate clean the Java projects only.
|
Thu, 05 Jan 2012 11:31:46 +0100 |
Doug Simon |
Made mx.run work properly when stderr is redirected to stdout.
|
Wed, 04 Jan 2012 23:34:15 +0100 |
Thomas Wuerthinger |
Merge.
|
Wed, 04 Jan 2012 22:08:17 +0100 |
Thomas Wuerthinger |
Renaming of VMExits and VMEntries part 4.
|
Wed, 04 Jan 2012 21:13:44 +0100 |
Thomas Wuerthinger |
Renaming of VMExits and VMEntries part 3.
|
Wed, 04 Jan 2012 21:07:44 +0100 |
Thomas Wuerthinger |
Renaming of VMExits and VMEntries part 2.
|
Wed, 04 Jan 2012 20:59:11 +0100 |
Thomas Wuerthinger |
Renaming of VMExits and VMEntries part 1.
|
Wed, 04 Jan 2012 22:54:27 +0100 |
Gilles Duboscq |
Fix javac build issues with classpath
|
Wed, 04 Jan 2012 19:58:51 +0100 |
Gilles Duboscq |
Merge
|
Wed, 04 Jan 2012 19:57:51 +0100 |
Gilles Duboscq |
Various small fix around benchmarks in gate scripts
|
Wed, 04 Jan 2012 19:47:17 +0100 |
Gilles Duboscq |
fix for when no vm build is explicitely selected
|
Wed, 04 Jan 2012 13:52:46 +0100 |
Gilles Duboscq |
Fix mx : commands' scripts mx_init hook should be called before parsing command line arguments.
|
Wed, 04 Jan 2012 10:49:09 -0800 |
Christian Wimmer |
Using the incoming stack slot of object parameters is broken, so disable it for now.
|
Tue, 03 Jan 2012 18:47:27 -0800 |
Christian Wimmer |
Do not emit stack-to-stack moves.
|
Tue, 03 Jan 2012 18:42:32 -0800 |
Christian Wimmer |
Define incoming parameters in a PARAMS instruction. This simplifies register allocation because the initial register state does not have to be inferred from the calling convention.
|
Tue, 03 Jan 2012 18:41:01 -0800 |
Christian Wimmer |
Do not emit stack-to-stack moves.
|
Tue, 03 Jan 2012 18:36:53 -0800 |
Christian Wimmer |
Improve debug printing
|
Tue, 03 Jan 2012 18:35:37 -0800 |
Christian Wimmer |
Remove stack-to-stack moves because 32-bit memory push and pop instructions are not available on Intel 64 bit.
|
Tue, 03 Jan 2012 18:33:54 -0800 |
Christian Wimmer |
Improve debug printing
|
Tue, 03 Jan 2012 13:47:14 -0800 |
Christian Wimmer |
Allow an arbitary number of output operands for LIR instructions
|
Tue, 03 Jan 2012 12:10:27 -0800 |
Christian Wimmer |
Remove CiVariable from the CRI
|
Tue, 03 Jan 2012 18:22:10 +0100 |
Thomas Wuerthinger |
moved graphbuilder into the graal.java project.
|
Tue, 03 Jan 2012 17:53:26 +0100 |
Thomas Wuerthinger |
Fixed unit tests.
|
Tue, 03 Jan 2012 17:31:23 +0100 |
Thomas Wuerthinger |
Add graph builder to the phase plan.
|
Tue, 03 Jan 2012 16:47:54 +0100 |
Thomas Wuerthinger |
Canonicalized projects.
|
Tue, 03 Jan 2012 16:47:02 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 03 Jan 2012 16:44:31 +0100 |
Thomas Wuerthinger |
Move printer into separate project.
|
Tue, 03 Jan 2012 16:29:28 +0100 |
Thomas Wuerthinger |
Renamed cri packages from sun to oracle.
|
Tue, 03 Jan 2012 16:24:22 +0100 |
Thomas Wuerthinger |
More restructuring of cri; moved bytecodes ingo compiler.graphbuilder.* package
|
Tue, 03 Jan 2012 16:06:31 +0100 |
Thomas Wuerthinger |
Move HotSpotMethod* and HotSpotType* implementations into ri subpackage.
|
Tue, 03 Jan 2012 15:36:28 +0100 |
Thomas Wuerthinger |
Remove isFoldable from runtime interface.
|
Tue, 03 Jan 2012 15:34:46 +0100 |
Thomas Wuerthinger |
Removed inlining decisions from CRI.
|
Tue, 03 Jan 2012 15:30:57 +0100 |
Thomas Wuerthinger |
More CRI clean up.
|
Tue, 03 Jan 2012 15:26:18 +0100 |
Thomas Wuerthinger |
Delete HotSpotTarget.
|
Tue, 03 Jan 2012 15:24:41 +0100 |
Thomas Wuerthinger |
CRI clean up.
|
Tue, 03 Jan 2012 15:17:35 +0100 |
Thomas Wuerthinger |
Removed tail call node and opcode (=> must be moved to the truffle project).
|
Tue, 03 Jan 2012 15:16:05 +0100 |
Thomas Wuerthinger |
Added mx.bat for Windows.
|
Tue, 03 Jan 2012 15:15:53 +0100 |
Thomas Wuerthinger |
Fixed warning.
|
Tue, 03 Jan 2012 15:49:22 +0100 |
Doug Simon |
Downloads are attempted via Java first since it shows a progress counter.
|
Tue, 03 Jan 2012 13:54:11 +0100 |
Doug Simon |
Disabled copyright check in the gate until the CheckCopyright tools supports the HotSpot copyright notice format.
|
Tue, 03 Jan 2012 13:53:38 +0100 |
Doug Simon |
Made stdout for mx unbuffered.
|
Tue, 03 Jan 2012 12:56:55 +0100 |
Doug Simon |
Added message showing the number of changesets being checked.
|
Tue, 03 Jan 2012 12:37:31 +0100 |
Doug Simon |
Added copyright check to the gate.
|
Mon, 02 Jan 2012 17:39:20 -0800 |
Christian Wimmer |
Move all isXxx and asXxx out of CiValue and into their own util class.
|
Mon, 02 Jan 2012 14:38:17 -0800 |
Christian Wimmer |
Simplify CiValue
|
Mon, 02 Jan 2012 14:16:08 -0800 |
Christian Wimmer |
Simplify FrameMap: make offsets of spill slots and outgoing parameters independent so that they can be allocated at the same time, eliminating the separate phases. This makes the separate StackBlock unnecesary. Change CiStackSlot to use byte offsets instead of spill slot index. This makes CiTarget.spillSlotSize unnecessary.
|
Mon, 02 Jan 2012 22:18:16 +0100 |
Thomas Wuerthinger |
Fixed gate script such that JAVA_HOME can be set in env file.
|
Mon, 02 Jan 2012 21:55:47 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 02 Jan 2012 21:52:23 +0100 |
Thomas Wuerthinger |
Add the Dacapo benchmarks to the "lib" folder instead of using the environment variable. Fixed an issue in the downloader.
|
Mon, 02 Jan 2012 17:47:48 +0100 |
Thomas Wuerthinger |
Make building work on Windows.
|
Mon, 02 Jan 2012 18:40:00 +0100 |
Peter Hofer |
Initialize resolved as well as unresolved classes in the native implementation of HotSpotConstantPool.loadReferencedType()
|
Mon, 02 Jan 2012 14:21:07 +0100 |
Peter Hofer |
IdealGraphVisualizer bugfixes:
|
Thu, 29 Dec 2011 16:07:35 -0800 |
Christian Wimmer |
Use callee save area to model the saved rbp register. Remove various hacks that added the saved area size in native code.
|
Thu, 29 Dec 2011 15:47:15 -0800 |
Christian Wimmer |
Canonicalize the incoming and outgoing parameters to stack-kinds
|
Thu, 29 Dec 2011 14:06:59 -0800 |
Christian Wimmer |
hgignore all .cfg files
|
Thu, 29 Dec 2011 14:05:08 -0800 |
Christian Wimmer |
Ensure bootstrapping waits until methods are compiled
|
Thu, 29 Dec 2011 14:00:57 -0800 |
Christian Wimmer |
Remove unnecessary method
|
Wed, 28 Dec 2011 18:13:25 -0800 |
Christian Wimmer |
Initial commit of SSA-based spill-all register assignment
|
Wed, 28 Dec 2011 18:12:08 -0800 |
Christian Wimmer |
Start bootstrapping in compiler threads
|
Tue, 27 Dec 2011 06:20:45 +0100 |
Doug Simon |
Trivial change to test gate.
|
Fri, 23 Dec 2011 12:44:00 -0800 |
Christian Wimmer |
Remove unnecessary field from MoveResolver
|
Fri, 23 Dec 2011 12:21:46 -0800 |
Christian Wimmer |
Change LIRInsertionBuffer to add instructions _before_ the specified index, instead of _after_. Cleanup the interface and document it.
|
Fri, 23 Dec 2011 12:10:28 -0800 |
Christian Wimmer |
.hgignore all sub-versions of jsk1.7.0
|
Fri, 23 Dec 2011 11:26:04 +0100 |
Doug Simon |
Trivial change to test gate.
|
Fri, 23 Dec 2011 10:38:39 +0100 |
Doug Simon |
Commented out clean step in gate.
|
Fri, 23 Dec 2011 09:41:41 +0100 |
Doug Simon |
Interpret '--timeout 0' correctly (i.e. as no timeout).
|
Fri, 23 Dec 2011 09:28:09 +0100 |
Doug Simon |
Added clean step to gate.
|
Thu, 22 Dec 2011 22:52:25 +0100 |
Doug Simon |
Added 'unittest' command to run the Graal unit tests.
|
Thu, 22 Dec 2011 22:51:37 +0100 |
Doug Simon |
Added support for specifying a timeout when running an external command.
|
Wed, 21 Dec 2011 17:24:39 +0100 |
Doug Simon |
Simplified 'dacapo' command and made it more suitable for gate usage.
|
Wed, 21 Dec 2011 14:54:26 +0100 |
Doug Simon |
Added 'export' command for creating a GraalVM zip file distribution without the Mercurial data or VM sources.
|
Wed, 21 Dec 2011 11:25:27 +0100 |
Doug Simon |
Removed strict requirement for GRAAL environment variable. It only needs to be set now if the graal directory is not in the directory hierarchy of GraalVM JDK.
|
Tue, 20 Dec 2011 15:59:32 +0100 |
Doug Simon |
Added mx.sh symlink at top level to mxtool/mx.
|
Tue, 20 Dec 2011 15:50:25 +0100 |
Doug Simon |
Merge.
|
Tue, 20 Dec 2011 14:09:53 +0100 |
Doug Simon |
Added PyDev configuration for mxtool.
|
Tue, 20 Dec 2011 15:48:29 +0100 |
Gilles Duboscq |
missing file
|
Tue, 20 Dec 2011 15:34:43 +0100 |
Gilles Duboscq |
start work on integrating old hooks into mx, work on sanity checks
|
Tue, 20 Dec 2011 10:36:44 +0100 |
Doug Simon |
Integrated latest mxtool updates.
|
Tue, 20 Dec 2011 10:14:52 +0100 |
Doug Simon |
Replace downloading of JDK 7 with copying of host JDK 7.
|
Mon, 19 Dec 2011 22:22:56 +0100 |
Doug Simon |
Improved 'build' and 'clean' commands.
|
Mon, 19 Dec 2011 21:48:32 +0100 |
Doug Simon |
Fixed 'build' command.
|
Mon, 19 Dec 2011 20:56:59 +0100 |
Doug Simon |
Removed 'tests' command.
|
Mon, 19 Dec 2011 18:31:09 +0100 |
Doug Simon |
Adopted mxtool changes.
|
Sun, 18 Dec 2011 13:55:25 +0100 |
Lukas Stadler |
make domake executable
|
Sun, 18 Dec 2011 05:24:06 +0100 |
Thomas Wuerthinger |
Adjust code base to new level of warnings.
|
Sun, 18 Dec 2011 05:23:52 +0100 |
Thomas Wuerthinger |
Enforce stronger compiler warning rules. No longer allow:
|
Sun, 18 Dec 2011 01:01:34 +0100 |
Thomas Wuerthinger |
Further reduce diff to HotSpot.
|
Sun, 18 Dec 2011 00:41:15 +0100 |
Thomas Wuerthinger |
remove pollJavaQueue and related functionality, minimize diff against HotSpot in the compileBroker.
|
Sat, 17 Dec 2011 22:03:44 +0100 |
Thomas Wuerthinger |
Merge fixes.
|
Sat, 17 Dec 2011 21:40:27 +0100 |
Thomas Wuerthinger |
Merge with hsx23/hotspot.
|
Fri, 16 Dec 2011 12:37:38 -0800 |
amurillo |
Added tag hs23-b08 for changeset a2fef924d8e6
jdk8-b18
|
Fri, 16 Dec 2011 12:38:00 -0800 |
amurillo |
Merge
hs23-b08
|
Wed, 14 Dec 2011 20:06:21 -0500 |
vladidan |
Merge
|
Wed, 14 Dec 2011 04:30:57 -0800 |
fparain |
7104647: Adding a diagnostic command framework
|
Fri, 09 Dec 2011 19:28:34 -0800 |
jmasa |
7119584: UseParallelGC barrier task can be overwritten.
|
Fri, 09 Dec 2011 06:46:57 -0800 |
jmasa |
Merge
|
Wed, 07 Dec 2011 12:54:51 -0500 |
tonyp |
7118202: G1: eden size unnecessarily drops to a minimum
|
Mon, 28 Nov 2011 14:58:31 +0100 |
stefank |
7116081: USE_PRECOMPILED_HEADER=0 triggers a single threaded build of the JVM
|
Mon, 28 Nov 2011 10:19:26 +0100 |
stefank |
7112034: Parallel CMS fails to properly mark reference objects
|
Mon, 05 Dec 2011 12:26:40 -0500 |
tonyp |
Merge
|
Fri, 02 Dec 2011 12:39:23 -0800 |
johnc |
7114095: G1: assert(obj == oopDesc::load_decode_heap_oop(p)) failed: p should still be pointing to obj
|
Thu, 08 Dec 2011 10:27:33 -0800 |
kvn |
Merge
|
Fri, 02 Dec 2011 21:37:19 -0800 |
kvn |
7117282: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)
|
Wed, 30 Nov 2011 17:35:51 -0800 |
iveresov |
7116795: Tiered: enable by default for server
|
Mon, 28 Nov 2011 15:46:31 -0800 |
kvn |
7112478: after 7105605 JRuby bench_define_method_methods.rb fails with NPE
|
Tue, 22 Nov 2011 09:45:57 +0100 |
roland |
7090968: Allow adlc register class to depend on runtime conditions
|
Wed, 14 Sep 2011 09:22:51 +0200 |
roland |
7077312: Provide a CALL effect for instruct declaration in the ad file
|
Mon, 21 Nov 2011 00:57:43 -0800 |
twisti |
7110058: change default for ScavengeRootsInCode to 2
|
Fri, 18 Nov 2011 10:29:27 -0800 |
never |
7110489: C1: 64-bit tiered with ForceUnreachable: assert(reachable(src)) failed: Address should be reachable
|
Thu, 17 Nov 2011 04:07:30 -0800 |
twisti |
7108383: JSR 292: JRuby bench_define_method_methods.rb: assert(slow_jvms != NULL) failed: miss path must not
|
Wed, 16 Nov 2011 19:42:58 -0800 |
iveresov |
7112085: assert(fr.interpreter_frame_expression_stack_size()==0) failed: only handle empty stacks
|
Wed, 16 Nov 2011 09:13:57 -0800 |
kvn |
6890673: Eliminate allocations immediately after EA
|
Wed, 16 Nov 2011 01:39:50 -0800 |
twisti |
7003454: order constants in constant table by number of references in code
|
Mon, 14 Nov 2011 18:38:03 -0800 |
kvn |
7105605: Use EA info to optimize pointers compare
|
Thu, 10 Nov 2011 20:17:05 -0800 |
kvn |
7110586: C2 generates incorrect results
|
Wed, 07 Dec 2011 07:27:09 -0800 |
dcubed |
7118648: disable compressed oops by default on MacOS X until 7118647 is fixed
|
Tue, 06 Dec 2011 16:35:04 -0500 |
vladidan |
Merge
|
Tue, 06 Dec 2011 05:28:17 -0800 |
dcubed |
Merge
|
Mon, 05 Dec 2011 14:55:16 -0800 |
dcubed |
7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS X
|
Mon, 05 Dec 2011 12:50:00 -0500 |
phh |
7117389: Add a framework for vendor-specific command line switch extensions to Hotspot
|
Fri, 02 Dec 2011 21:10:45 -0800 |
jcoomes |
7117536: new hotspot build - hs23-b08
|
Thu, 15 Dec 2011 15:52:58 -0800 |
katleman |
Merge
|
Thu, 15 Dec 2011 15:47:18 -0800 |
katleman |
Added tag jdk8-b16 for changeset d1f29d4e0bc6
|
Thu, 15 Dec 2011 12:16:15 -0800 |
katleman |
Added tag jdk8-b17 for changeset d1f29d4e0bc6
|
Fri, 02 Dec 2011 15:11:40 -0800 |
jcoomes |
Added tag hs23-b07 for changeset 6de8c9ba5907
|
Fri, 02 Dec 2011 15:11:18 -0800 |
jcoomes |
Merge
hs23-b07
|
Fri, 02 Dec 2011 08:52:53 -0500 |
tonyp |
Merge
|
Tue, 22 Nov 2011 14:59:34 -0800 |
jmasa |
7112997: Remove obsolete code ResetObjectsClosure and VerifyUpdateClosure
|
Tue, 22 Nov 2011 14:18:39 -0800 |
jmasa |
7106024: CMS: Removed unused code for precleaning in remark phase
|
Thu, 17 Nov 2011 12:40:15 -0800 |
johnc |
7112743: G1: Reduce overhead of marking closure during evacuation pauses
|
Mon, 28 Nov 2011 09:49:05 -0800 |
johnc |
7114303: G1: assert(_g1->mark_in_progress()) failed: shouldn't be here otherwise
|
Tue, 09 Aug 2011 10:16:01 -0700 |
jmasa |
6593758: RFE: Enhance GC ergonomics to dynamically choose ParallelGCThreads
|
Tue, 22 Nov 2011 04:47:10 -0500 |
tonyp |
Merge
|
Fri, 18 Nov 2011 12:27:10 -0800 |
johnc |
7111795: G1: Various cleanups identified during walk through of changes for 6484965
|
Mon, 21 Nov 2011 09:24:56 -0800 |
johnc |
7110173: GCNotifier::pushNotification publishes stale data.
|
Mon, 21 Nov 2011 07:47:34 +0100 |
brutisso |
7110718: -XX:MarkSweepAlwaysCompactCount=0 crashes the JVM
|
Fri, 18 Nov 2011 12:52:27 -0500 |
tonyp |
7097002: G1: remove a lot of unused / redundant code from the G1CollectorPolicy class
|
Thu, 01 Dec 2011 13:42:41 -0500 |
coleenp |
Merge
|
Wed, 30 Nov 2011 12:48:52 -0500 |
phh |
7116730: Revert 7116481: Commercial features in Hotspot must be gated by a switch
|
Tue, 29 Nov 2011 17:00:46 -0500 |
phh |
7116481: Commercial features in Hotspot must be gated by a switch
|
Tue, 29 Nov 2011 09:21:02 -0500 |
phh |
7116189: Export JVM_SetNativeThreadName from Hotspot
|
Mon, 21 Nov 2011 10:22:04 -0500 |
coleenp |
Merge
|
Mon, 21 Nov 2011 08:02:40 +0100 |
brutisso |
7112308: Fix Visual Studio build for precompiled header
|
Fri, 18 Nov 2011 17:26:49 -0500 |
coleenp |
Merge
|
Wed, 16 Nov 2011 20:38:24 -0500 |
dholmes |
7110017: is_headless_jre should be updated to reflect the new location of awt toolkit libraries
|
Fri, 18 Nov 2011 17:39:40 -0800 |
jcoomes |
7113503: Bump the hs23 build number to 07
|
Thu, 01 Dec 2011 10:33:15 -0800 |
katleman |
Added tag jdk8-b15 for changeset fde2a39ed7f3
jdk8-b16 jdk8-b17
|
Fri, 18 Nov 2011 15:15:54 -0800 |
jcoomes |
Added tag hs23-b06 for changeset 6c2a55d4902f
jdk8-b15
|
Fri, 18 Nov 2011 15:15:13 -0800 |
jcoomes |
Merge
hs23-b06
|
Thu, 17 Nov 2011 13:14:49 -0500 |
tonyp |
Merge
|
Wed, 16 Nov 2011 16:27:29 -0800 |
poonam |
7110428: Crash during HeapDump operation
|
Tue, 15 Nov 2011 20:17:33 +0100 |
brutisso |
7110152: assert(size_in_words <= (julong)max_jint) failed: no overflow
|
Wed, 09 Nov 2011 23:21:00 +0100 |
brutisso |
7110190: GCCause::to_string missing case for _adaptive_size_policy
|
Tue, 08 Nov 2011 00:41:28 -0500 |
tonyp |
7099849: G1: include heap region information in hs_err files
|
Mon, 07 Nov 2011 22:11:12 -0500 |
tonyp |
7092309: G1: introduce old region set
|
Wed, 02 Nov 2011 08:04:23 +0100 |
brutisso |
7106751: G1: gc/gctests/nativeGC03 crashes VM with SIGSEGV
|
Mon, 31 Oct 2011 08:01:20 +0100 |
brutisso |
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwise
|
Fri, 28 Oct 2011 13:04:10 -0400 |
tonyp |
Merge
|
Wed, 26 Oct 2011 21:07:52 -0700 |
ysr |
7105163: CMS: some mentions of MinChunkSize should be IndexSetStart
|
Tue, 15 Nov 2011 12:40:55 -0500 |
coleenp |
Merge
|
Thu, 10 Nov 2011 06:23:48 -0500 |
dholmes |
7108264: Fix for 7104173 is insufficient
|
Thu, 10 Nov 2011 04:46:08 -0800 |
twisti |
Merge
|
Wed, 09 Nov 2011 07:25:51 -0800 |
kvn |
7107042: assert(no_dead_loop) failed: dead loop detected
|
Wed, 09 Nov 2011 06:14:32 -0800 |
kvn |
7109887: java/util/Arrays/CopyMethods.java fails with -XX:+DeoptimizeALot
|
Wed, 09 Nov 2011 00:42:33 -0800 |
twisti |
7087727: JSR 292: C2 crash if ScavengeRootsInCode=2 when "static final" MethodHandle constants are in use
|
Tue, 08 Nov 2011 20:42:26 -0800 |
never |
7108242: jinfo -permstat shouldn't report interned strings as part of perm
|
Tue, 08 Nov 2011 17:29:57 -0800 |
never |
7105305: assert check_method_context proper context
|
Tue, 08 Nov 2011 10:31:53 -0800 |
never |
7104960: JSR 292: +VerifyMethodHandles in product JVM can overflow buffer
|
Mon, 07 Nov 2011 14:33:57 -0800 |
kvn |
7059047: EA: can't find initializing store with several CheckCastPP
|
Fri, 04 Nov 2011 13:55:31 -0700 |
never |
6636110: unaligned stackpointer leads to crash during deoptimization
|
Thu, 03 Nov 2011 04:12:49 -0700 |
twisti |
7106944: assert(_pc == *pc_addr) failed may be too strong
|
Thu, 03 Nov 2011 01:43:26 -0700 |
twisti |
7106774: JSR 292: nightly test inlineMHTarget fails with wrong result
|
Mon, 31 Oct 2011 15:52:11 -0700 |
kvn |
7106907: 64 bit VM fails test compiler/6865265/StackOverflowBug.java
|
Mon, 31 Oct 2011 03:06:42 -0700 |
twisti |
7104561: UseRDPCForConstantTableBase doesn't work after shorten branches changes
|
Fri, 28 Oct 2011 14:44:52 -0700 |
never |
7103261: crash with jittester on sparc
|
Thu, 27 Oct 2011 18:20:50 -0700 |
kvn |
7105611: Set::print() is broken
|
Thu, 27 Oct 2011 14:40:25 -0700 |
iveresov |
7104177: Tiered: -XX:+PrintCanonicalization doesn't work with -XX:+TieredCompilation
|
Thu, 27 Oct 2011 09:39:24 -0700 |
kvn |
7105364: JDK8 b10 hotspot: src/share/vm/ci/ciMethodHandle.cpp Error: Use "." or "->"
|
Thu, 27 Oct 2011 04:43:37 -0700 |
twisti |
7102657: JSR 292: C1 deoptimizes unlinked invokedynamic call sites infinitely
|
Wed, 26 Oct 2011 06:08:56 -0700 |
kvn |
7097546: Optimize use of CMOVE instructions
|
Tue, 25 Oct 2011 12:51:13 -0700 |
kvn |
7059039: EA: don't change non-escaping state of NULL pointer
|
Tue, 25 Oct 2011 08:17:15 -0700 |
never |
7103224: collision between __LEAF define in interfaceSupport.hpp and /usr/include/sys/cdefs.h with gcc
|
Tue, 25 Oct 2011 04:07:20 -0700 |
twisti |
7101642: JSR 292: SIGSEGV in java.lang.invoke.MethodHandleImpl$FieldAccessor.getFieldI(Ljava/lang/Object;)I
|
Tue, 25 Oct 2011 00:55:10 -0700 |
twisti |
7094138: JSR 292: JRuby junit test fails in CallSite.setTargetNormal: obj->is_oop() failed: sanity check
|
Mon, 24 Oct 2011 07:53:17 -0700 |
twisti |
7090904: JSR 292: JRuby junit test crashes in PSScavengeRootsClosure::do_oop
|
Sun, 23 Oct 2011 23:57:39 -0700 |
never |
Merge
|
Sun, 23 Oct 2011 12:31:20 -0700 |
never |
7103380: assertion failure with -XX:+PrintNativeNMethods
|
Sun, 23 Oct 2011 20:23:14 -0700 |
never |
7103784: enable some flags by default
|
Fri, 04 Nov 2011 14:06:09 -0700 |
jcoomes |
7108553: Bump the hs23 build number to 06
|
Thu, 17 Nov 2011 10:45:53 -0800 |
katleman |
Added tag jdk8-b14 for changeset 088d09a130ff
|
Thu, 10 Nov 2011 11:46:05 -0800 |
katleman |
Added tag jdk8-b13 for changeset b92ca8e229d2
jdk8-b14
|
Fri, 04 Nov 2011 12:43:41 -0700 |
jcoomes |
Added tag hs23-b05 for changeset 3e609627e780
jdk8-b13
|
Fri, 04 Nov 2011 12:40:55 -0700 |
jcoomes |
Merge
hs23-b05
|
Tue, 01 Nov 2011 13:44:40 +0100 |
brutisso |
7106766: Move the precompiled header from the src/share/vm directory
|
Sun, 30 Oct 2011 18:40:48 -0700 |
dholmes |
Merge
|
Thu, 27 Oct 2011 18:04:25 -0400 |
dholmes |
7104173: sun/tools tests fail with debug build after 7012206
|
Fri, 28 Oct 2011 18:30:47 -0700 |
jcoomes |
7106092: Bump the hs23 build number to 05
|
Thu, 03 Nov 2011 10:32:16 -0700 |
katleman |
Added tag jdk8-b12 for changeset 1d3900713a67
|
Fri, 28 Oct 2011 15:41:29 -0700 |
jcoomes |
Added tag hs23-b04 for changeset 6534482ff68a
jdk8-b12
|
Fri, 28 Oct 2011 15:36:16 -0700 |
jcoomes |
Merge
hs23-b04
|
Fri, 28 Oct 2011 12:49:16 -0400 |
tonyp |
Merge
|
Wed, 26 Oct 2011 08:44:53 +0200 |
brutisso |
7102191: G1: assert(_min_desired_young_length <= initial_region_num) failed: Initial young gen size too small
|
Tue, 25 Oct 2011 20:15:41 -0700 |
ysr |
7099817: CMS: +FLSVerifyLists +FLSVerifyIndexTable asserts: odd slot non-empty, chunk not on free list
|
Sun, 23 Oct 2011 23:06:06 -0700 |
johnc |
7096030: G1: PrintGCDetails enhancements
|
Thu, 20 Oct 2011 12:06:20 -0700 |
johnc |
7099824: G1: we should take the pending list lock before doing the remark pause
|
Fri, 21 Oct 2011 12:42:42 -0400 |
tonyp |
Merge
|
Thu, 20 Oct 2011 10:21:35 +0200 |
brutisso |
7097516: G1: assert(0<= from_card && from_card<HeapRegion::CardsPerRegion) failed: Must be in range.
|
Fri, 21 Oct 2011 16:00:50 -0700 |
jcoomes |
7103619: Bump the hs23 build number to 04
|
Thu, 27 Oct 2011 13:54:31 -0700 |
katleman |
Added tag jdk8-b11 for changeset 4538caeef7b6
|
Fri, 21 Oct 2011 10:27:33 -0700 |
jcoomes |
Added tag hs23-b03 for changeset 4d3850d9d326
jdk8-b11
|
Fri, 21 Oct 2011 10:27:32 -0700 |
jcoomes |
Merge
hs23-b03
|
Fri, 21 Oct 2011 07:24:06 -0400 |
tonyp |
Merge
|
Mon, 17 Oct 2011 09:57:41 -0700 |
johnc |
7095243: Disambiguate ReferenceProcessor::_discoveredSoftRefs
|
Fri, 14 Oct 2011 11:12:24 -0400 |
tonyp |
7088680: G1: Cleanup in the G1CollectorPolicy class
|
Thu, 13 Oct 2011 13:54:29 -0400 |
tonyp |
7098085: G1: partially-young GCs not initiated under certain circumstances
|
Fri, 21 Oct 2011 00:58:30 -0700 |
iveresov |
Merge
|
Wed, 19 Oct 2011 10:52:30 -0700 |
kvn |
7100935: win32: memmove is not atomic but is used for pd_conjoint_*_atomic operations
|
Mon, 17 Oct 2011 21:38:29 -0700 |
never |
7098528: crash with java -XX:+ExtendedDTraceProbes
|
Mon, 17 Oct 2011 11:00:41 -0700 |
never |
7093690: JSR292: SA-JDI AssertionFailure: Expected raw sp likely got real sp, value was
|
Mon, 17 Oct 2011 01:40:27 -0400 |
dholmes |
Merge
|
Thu, 13 Oct 2011 09:35:42 -0700 |
dcubed |
7098194: integrate macosx-port changes
|
Mon, 10 Oct 2011 21:01:36 -0400 |
dholmes |
7096278: Update the VM name to indicate it is an embedded build
|
Sun, 16 Oct 2011 02:59:24 -0700 |
iveresov |
Merge
|
Fri, 14 Oct 2011 10:07:28 -0700 |
kvn |
7100757: The BitSet.nextSetBit() produces incorrect result in 32bit VM on Sparc
|
Thu, 13 Oct 2011 14:08:15 -0700 |
never |
7100165: JSR 292: leftover printing code in methodHandleWalk.cpp
|
Wed, 12 Oct 2011 21:00:13 -0700 |
twisti |
7092712: JSR 292: unloaded invokedynamic call sites can lead to a crash with signature types not on BCP
|
Tue, 11 Oct 2011 02:19:37 -0700 |
twisti |
7081938: JSR292: assert(magic_number_2() == MAGIC_NUMBER_2) failed
|
Fri, 07 Oct 2011 13:28:44 +0200 |
bdelsart |
7096366: PPC: corruption of floating-point values with DeoptimizeALot
|
Tue, 04 Oct 2011 14:30:04 -0700 |
kvn |
6865265: JVM crashes with "missing exception handler" error
|
Tue, 04 Oct 2011 10:07:07 -0700 |
iveresov |
7097679: Tiered: events with bad bci to Gotos reduced from Ifs
|
Fri, 14 Oct 2011 21:45:37 -0700 |
jcoomes |
7101096: Bump the hs23 build number to 03
|
Thu, 20 Oct 2011 10:32:37 -0700 |
katleman |
Added tag jdk8-b10 for changeset d815de2e85e5
|
Fri, 14 Oct 2011 18:21:47 -0700 |
jcoomes |
Added tag hs23-b02 for changeset e4f412d2b75d
jdk8-b10
|
Fri, 14 Oct 2011 18:17:01 -0700 |
jcoomes |
Merge
hs23-b02
|
Wed, 12 Oct 2011 10:25:51 -0700 |
johnc |
7098282: G1: assert(interval >= 0) failed: Sanity check, referencePolicy.cpp: 76
|
Tue, 11 Oct 2011 10:21:36 +0200 |
brutisso |
7099454: /bin/sh does not support syntax used in the src/os/posix/launcher/launcher.script shell script
|
Mon, 10 Oct 2011 08:40:34 -0700 |
ysr |
Merge
|
Thu, 06 Oct 2011 18:56:47 -0700 |
ysr |
7095236: G1: _markedRegions never contains NULL regions
|
Wed, 28 Sep 2011 08:21:30 +0200 |
brutisso |
7005808: G1: re-enable ReduceInitialCardMarks for G1
|
Thu, 06 Oct 2011 13:28:09 -0400 |
tonyp |
Merge
|
Wed, 05 Oct 2011 08:44:10 -0700 |
johnc |
7095194: G1: HeapRegion::GrainBytes, GrainWords, and CardsPerRegion should be size_t
|
Mon, 12 Sep 2011 16:09:50 +0200 |
stefank |
7021322: assert(object_end <= top()) failed: Object crosses promotion LAB boundary
|
Mon, 03 Oct 2011 19:04:14 -0400 |
tonyp |
7097048: G1: extend the G1 SA changes to print per-heap space information
|
Mon, 03 Oct 2011 12:49:53 -0700 |
johnc |
7097053: G1: assert(da ? referent->is_oop() : referent->is_oop_or_null()) failed: referenceProcessor.cpp:1054
|
Wed, 28 Sep 2011 10:36:31 -0700 |
johnc |
7086533: G1: assert(!_g1->is_obj_dead(obj)): We should not be preserving dead objs: g1CollectedHeap.cpp:3835
|
Mon, 26 Sep 2011 10:14:30 +0200 |
brutisso |
7091366: re-enable quicksort tests
|
Fri, 23 Sep 2011 16:07:49 -0400 |
tonyp |
7075646: G1: fix inconsistencies in the monitoring data
|
Thu, 22 Sep 2011 10:57:37 -0700 |
johnc |
6484982: G1: process references during evacuation pauses
|
Thu, 22 Sep 2011 07:18:51 -0400 |
tonyp |
7092238: G1: Uninitialized field gc_efficiency in G1PrintRegionLivenessInfo output
|
Wed, 21 Sep 2011 15:24:07 -0700 |
johnc |
7092245: G1: Wrong format specifier in G1PrintRegionLivenessInfo header output
|
Wed, 21 Sep 2011 13:36:37 -0400 |
tonyp |
7091032: G1: assert failure when NewRatio is used
|
Wed, 21 Sep 2011 10:04:45 -0700 |
johnc |
7068215: G1: Print reference processing time during remark
|
Wed, 21 Sep 2011 01:27:20 -0400 |
tonyp |
7045232: G1: pool names are inconsistent with other collectors (don't have 'Space')
|
Tue, 20 Sep 2011 15:39:17 -0700 |
johnc |
7092412: G1: Some roots not marked during an initial mark that gets an evacuation failure
|
Tue, 20 Sep 2011 09:59:59 -0400 |
tonyp |
7059019: G1: add G1 support to the SA
|
Fri, 30 Sep 2011 22:54:43 -0700 |
jcoomes |
7096124: Bump the hs23 build number to 02
|
Thu, 13 Oct 2011 10:35:32 -0700 |
katleman |
Added tag jdk8-b09 for changeset 7c20d272643f
|
Thu, 06 Oct 2011 14:01:26 -0700 |
katleman |
Added tag jdk8-b08 for changeset 49ed7eacfd16
jdk8-b09
|
Fri, 30 Sep 2011 18:27:43 -0700 |
jcoomes |
Added tag hs23-b01 for changeset da883b9e6d37
jdk8-b08
|
Fri, 30 Sep 2011 18:27:39 -0700 |
jcoomes |
Merge
hs23-b01
|
Fri, 30 Sep 2011 13:48:17 -0700 |
iveresov |
Merge
|
Fri, 30 Sep 2011 13:47:26 +0200 |
roland |
7096010: c2: running with +PrintOptoAssembly crashes the VM when $constanttablebase is used
|
Thu, 29 Sep 2011 23:09:54 -0700 |
iveresov |
7096639: Tiered: Incorrect counter overflow handling for inlined methods
|
Thu, 29 Sep 2011 13:47:57 -0700 |
never |
7096016: SA build still produces "arg list too long" errors
|
Thu, 29 Sep 2011 09:53:56 -0700 |
never |
7092278: "jmap -finalizerinfo" throws "sun.jvm.hotspot.utilities.AssertionFailure: invalid cp index 0 137"
|
Mon, 26 Sep 2011 10:24:05 -0700 |
kvn |
7081933: Use zeroing elimination optimization for large array
|
Sun, 25 Sep 2011 16:03:29 -0700 |
never |
7089790: integrate bsd-port changes
|
Tue, 20 Sep 2011 23:50:16 -0700 |
never |
7092236: java/util/EnumSet/EnumSetBash.java fails
|
Tue, 20 Sep 2011 08:39:40 -0700 |
kvn |
7081842: assert(Compile::current()->unique() < (uint)MaxNodeLimit) failed: Node limit exceeded
|
Mon, 19 Sep 2011 15:21:03 -0700 |
iveresov |
7091764: Tiered: enable aastore profiling
|
Thu, 22 Sep 2011 16:48:41 +0100 |
kevinw |
7051189: Need to suppress info message if -xcheck:jni used with libjsig.so
|
Mon, 19 Sep 2011 12:18:46 -0700 |
dcubed |
Merge
|
Fri, 16 Sep 2011 16:21:20 -0700 |
dcubed |
7071904: 4/4 HotSpot: Full Debug Symbols
|
Fri, 16 Sep 2011 21:35:06 -0700 |
jcoomes |
7091545: hs23 - set hotspot version & build number
|
Thu, 29 Sep 2011 18:53:42 -0700 |
katleman |
Added tag jdk8-b07 for changeset 3f0cf875af83
|
Thu, 22 Sep 2011 16:01:59 -0700 |
katleman |
Added tag jdk8-b06 for changeset 0db80d8e77fc
jdk8-b07
|
Thu, 15 Sep 2011 20:56:24 -0700 |
jcoomes |
Added tag hs22-b06 for changeset 650d15d8f372
|
Thu, 15 Sep 2011 20:56:24 -0700 |
jcoomes |
7091255: Bump the hs22 build number to 06
hs22-b06
|
Thu, 15 Sep 2011 20:30:12 -0700 |
jcoomes |
7091294: disable quicksort tests
|
Thu, 15 Sep 2011 19:33:39 -0700 |
jcoomes |
Merge
|
Thu, 15 Sep 2011 18:53:14 -0700 |
schien |
Added tag jdk8-b05 for changeset dce7d24674f4
jdk8-b06
|
Thu, 15 Sep 2011 12:44:09 -0700 |
iveresov |
Merge
|
Wed, 14 Sep 2011 13:57:32 -0700 |
never |
7090654: nightly failures after 7086585
|
Wed, 14 Sep 2011 16:28:39 +0200 |
bdelsart |
7077806: ARM: java.lang.InternalError: bound subword value does not fit into the subword type
|
Wed, 14 Sep 2011 10:40:13 +0200 |
bdelsart |
7057978: improve robustness of c1 ARM back-end wrt non encodable constants
|
Tue, 13 Sep 2011 11:46:51 -0700 |
kvn |
7089632: assert(machtmp->outcnt() == 1) failed: expected for a MachTemp
|
Mon, 12 Sep 2011 13:51:40 -0700 |
never |
7089709: type "jushort" not found
|
Sun, 11 Sep 2011 14:48:24 -0700 |
never |
7088955: add C2 IR support to the SA
|
Sat, 10 Sep 2011 17:29:02 -0700 |
never |
7086585: make Java field injection more flexible
|
Sat, 10 Sep 2011 00:11:04 -0700 |
never |
7088020: SEGV in JNIHandleBlock::release_block
|
Fri, 09 Sep 2011 13:47:11 -0700 |
kvn |
7035946: Up to 15% regression on JDK 7 b136 vs b135 on specjvm2008.crypto.rsa on x64
|
Fri, 09 Sep 2011 12:44:37 -0700 |
iveresov |
Merge
|
Thu, 08 Sep 2011 09:35:41 +0200 |
roland |
7087453: PhaseChaitin::yank_if_dead() should handle MachTemp inputs
|
Thu, 08 Sep 2011 12:44:04 -0700 |
kvn |
7087947: Add regression test for 7068051
|
Thu, 08 Sep 2011 05:11:31 -0700 |
twisti |
7085860: JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methods
|
Thu, 08 Sep 2011 10:12:25 +0200 |
bdelsart |
7087445: Improve platform independence of JSR292 shared code
|
Wed, 07 Sep 2011 12:58:42 -0700 |
kvn |
7054211: No loop unrolling done in jdk7b144 for a test update() while loop
|
Tue, 13 Sep 2011 20:28:00 -0700 |
kvn |
7090259: Fix hotspot sources to build with old compilers
|
Tue, 13 Sep 2011 16:58:35 -0700 |
iveresov |
7090069: Java launcher hangs in infinite loop on windows when UseNUMA[Interleaving] is specified
|
Tue, 13 Sep 2011 12:40:14 -0400 |
tonyp |
7089625: G1: policy for how many old regions to add to the CSet (when young gen is fixed) is broken
|
Fri, 09 Sep 2011 16:33:13 -0700 |
jcoomes |
Added tag hs22-b05 for changeset 513a84dd0f8b
|
Fri, 09 Sep 2011 16:24:12 -0700 |
jcoomes |
7088991: Bump ths hs22 build number to 05
hs22-b05
|
Fri, 09 Sep 2011 16:17:16 -0700 |
jcoomes |
Merge
|
Thu, 08 Sep 2011 16:59:27 -0700 |
schien |
Added tag jdk8-b04 for changeset 0fa3ace511fe
jdk8-b05
|
Fri, 09 Sep 2011 14:44:43 +0200 |
stefank |
Merge
|
Fri, 09 Sep 2011 05:20:58 -0400 |
tonyp |
7087717: G1: make the G1PrintRegionLivenessInfo parameter diagnostic
|
Thu, 08 Sep 2011 16:29:41 +0200 |
brutisso |
6929868: G1: introduce min / max young gen size bounds
|
Thu, 08 Sep 2011 05:16:49 -0400 |
tonyp |
7084509: G1: fix inconsistencies and mistakes in the young list target length calculations
|
Wed, 07 Sep 2011 18:58:33 -0700 |
iveresov |
7086226: UseNUMA fails on old versions of windows
|
Wed, 07 Sep 2011 13:55:42 -0700 |
ysr |
4965777: GC changes to support use of discovered field for pending references
|
Wed, 07 Sep 2011 15:00:13 -0700 |
ysr |
Merge
|
Thu, 01 Sep 2011 16:18:17 +0200 |
stefank |
7085906: Replace the permgen allocated sentinelRef with a self-looped end
|
Wed, 07 Sep 2011 12:21:23 -0400 |
tonyp |
7050392: G1: Introduce flag to generate a log of the G1 ergonomic decisions
|
Tue, 06 Sep 2011 21:03:51 -0700 |
iveresov |
7087583: Hotspot fails to allocate heap with mmap(MAP_HUGETLB)
|
Thu, 08 Sep 2011 06:36:31 -0700 |
rottenha |
Merge
|
Wed, 07 Sep 2011 14:15:07 +0200 |
roland |
7085012: ARM: com/sun/jdi/PopSynchronousTest.java still fails
|
Wed, 07 Sep 2011 11:52:00 -0700 |
iveresov |
Merge
|
Wed, 07 Sep 2011 09:35:52 +0200 |
roland |
7086394: c2/arm: enable UseFPUForSpilling
|
Mon, 05 Sep 2011 17:09:05 -0700 |
never |
7051798: SA-JDI: NPE in Frame.addressOfStackSlot(Frame.java:244)
|
Sat, 03 Sep 2011 14:03:54 -0700 |
kvn |
7086560: 7085404 changes broke VM with -XX:-EnableInvokeDynamic
|
Sat, 03 Sep 2011 09:56:57 -0700 |
never |
Merge
|
Fri, 02 Sep 2011 20:58:21 -0700 |
never |
7071307: MethodHandle bimorphic inlining should consider the frequency
|
Fri, 02 Sep 2011 22:00:49 -0700 |
never |
7016881: JSR 292: JDI: sun.jvm.hotspot.utilities.AssertionFailure: index out of bounds
|
Fri, 02 Sep 2011 12:13:33 -0700 |
kvn |
7039731: arraycopy could use prefetch on SPARC
|
Fri, 02 Sep 2011 04:28:59 -0700 |
twisti |
7071709: JSR 292: switchpoint invalidation should be pushed not pulled
|
Fri, 02 Sep 2011 00:36:18 -0700 |
twisti |
7085404: JSR 292: VolatileCallSites should have push notification too
|
Thu, 01 Sep 2011 01:31:25 -0700 |
twisti |
7079673: JSR 292: C1 should inline bytecoded method handle adapters
|
Wed, 31 Aug 2011 16:46:11 -0700 |
never |
7083786: dead various dead chunks of code
|
Wed, 31 Aug 2011 09:48:21 -0700 |
kvn |
7085137: -XX:+VerifyOops is broken
|
Wed, 31 Aug 2011 01:40:45 -0700 |
twisti |
7078382: JSR 292: don't count method handle adapters against inlining budgets
|
Tue, 30 Aug 2011 19:01:58 -0700 |
iveresov |
7085279: C1 overflows code buffer with VerifyOops and CompressedOops
|
Tue, 30 Aug 2011 00:54:09 -0700 |
never |
7082263: Reflection::resolve_field/field_get/field_set are broken
|
Mon, 29 Aug 2011 05:07:35 -0700 |
twisti |
7083184: JSR 292: don't store context class argument with call site dependencies
|
Sat, 27 Aug 2011 00:23:47 -0700 |
iveresov |
6591247: C2 cleans up the merge point too early during SplitIf
|
Fri, 26 Aug 2011 08:52:22 -0700 |
kvn |
7059037: Use BIS for zeroing on T4
|
Thu, 25 Aug 2011 20:29:30 -0700 |
never |
7082949: JSR 292: missing ResourceMark in methodOopDesc::make_invoke_method
|
Fri, 02 Sep 2011 21:33:57 -0700 |
jcoomes |
Merge
|
Wed, 31 Aug 2011 23:55:58 -0700 |
ysr |
Merge
|
Wed, 31 Aug 2011 10:16:02 -0700 |
johnc |
7066841: remove MacroAssembler::br_on_reg_cond() on sparc
|
Mon, 29 Aug 2011 17:42:39 -0700 |
iveresov |
7082645: Hotspot doesn't compile on old linuxes after 7060836
|
Mon, 29 Aug 2011 10:13:06 -0700 |
johnc |
7080389: G1: refactor marking code in evacuation pause copy closures
|
Thu, 25 Aug 2011 02:57:46 -0700 |
iveresov |
7082969: NUMA interleaving
|
Fri, 02 Sep 2011 15:52:03 -0700 |
jcoomes |
Added tag hs22-b04 for changeset ce9bde819dcb
|
Fri, 02 Sep 2011 03:49:30 -0700 |
jcoomes |
7086589: bump the hs22 build number to 04
hs22-b04
|
Fri, 02 Sep 2011 15:47:43 -0700 |
jcoomes |
Added tag hs22-b03 for changeset 3a2fb61165df
|
Fri, 02 Sep 2011 15:47:43 -0700 |
jcoomes |
Added tag hs22-b02 for changeset 7c29742c41b4
|
Fri, 02 Sep 2011 15:47:42 -0700 |
jcoomes |
Added tag hs22-b01 for changeset 0cc8a70952c3
|
Thu, 01 Sep 2011 13:54:24 -0700 |
schien |
Added tag jdk8-b03 for changeset 3a2fb61165df
jdk8-b04
|
Wed, 31 Aug 2011 13:57:17 -0700 |
jcoomes |
Merge
hs22-b03 jdk8-b03
|
Thu, 25 Aug 2011 17:17:59 -0700 |
schien |
Added tag jdk8-b02 for changeset 31e253c1da42
|
Thu, 18 Aug 2011 18:55:12 -0700 |
cl |
Added tag jdk8-b01 for changeset 0cc8a70952c3
jdk8-b02
|
Fri, 26 Aug 2011 16:11:25 -0700 |
kvn |
7083916: Bump the hs22 build number to 03
|
Thu, 25 Aug 2011 18:56:52 -0700 |
kvn |
Merge
|
Mon, 22 Aug 2011 11:00:39 -0700 |
kvn |
7081926: assert(VM_Version::supports_sse2()) failed: must support
|
Sat, 20 Aug 2011 14:03:12 -0700 |
kvn |
7076831: TEST_BUG: compiler/5091921/Test7005594.java fails on LOW MEM SYSTEMS
|
Tue, 23 Aug 2011 11:06:30 +0200 |
brutisso |
7082220: Visual Studio projects broken after change 7016797: Hotspot: securely/restrictive load dlls and new
|
Mon, 22 Aug 2011 23:57:10 -0700 |
ysr |
Merge
|
Mon, 22 Aug 2011 12:30:06 -0700 |
ysr |
6810861: G1: support -XX:+{PrintClassHistogram,HeapDump}{Before,After}FullGC
|
Mon, 22 Aug 2011 10:16:33 -0400 |
tonyp |
7081064: G1: remove develop params G1FixedSurvivorSpaceSize, G1FixedTenuringThreshold, and G1FixedEdenSize
|
Fri, 19 Aug 2011 09:30:59 +0200 |
brutisso |
6814390: G1: remove the concept of non-generational G1
|
Fri, 19 Aug 2011 14:22:25 -0700 |
jcoomes |
7081251: bump the hs22 build number to 02
hs22-b02
|
Fri, 19 Aug 2011 14:08:18 -0700 |
jcoomes |
Merge
|
Wed, 22 Jun 2011 10:10:25 -0700 |
jeff |
7057046: Add embedded license to THIRD PARTY README
|
Wed, 15 Jun 2011 14:59:55 -0700 |
asaha |
7055247: Ignore test of # 7020373
|
Tue, 12 Apr 2011 16:42:26 -0400 |
kamg |
7020373: JSR rewriting can overflow memory address size variables
|
Fri, 27 May 2011 15:01:07 -0700 |
jeff |
7045697: JDK7 THIRD PARTY README update
|
Wed, 25 May 2011 13:31:51 -0700 |
katleman |
7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundles
|
Wed, 17 Aug 2011 10:32:53 -0700 |
jcoomes |
6791672: enable 1G and larger pages on solaris
|
Fri, 19 Aug 2011 08:55:53 -0700 |
kvn |
Merge
|
Thu, 18 Aug 2011 11:49:33 -0700 |
kvn |
7080431: VM asserts if specified size(x) in .ad is larger than emitted size
|
Wed, 17 Aug 2011 11:52:22 -0700 |
twisti |
7079769: JSR 292: incorrect size() for CallStaticJavaHandle on sparc
|
Wed, 17 Aug 2011 05:14:43 -0700 |
twisti |
7079626: x64 emits unnecessary REX prefix
|
Tue, 16 Aug 2011 16:59:46 -0700 |
kvn |
7079329: Adjust allocation prefetching for T4
|
Tue, 16 Aug 2011 11:53:57 -0700 |
kvn |
7079317: Incorrect branch's destination block in PrintoOptoAssembly output
|
Tue, 16 Aug 2011 04:14:05 -0700 |
twisti |
7071653: JSR 292: call site change notification should be pushed not pulled
|
Thu, 11 Aug 2011 12:08:11 -0700 |
kvn |
7063629: use cbcond in C2 generated code on T4
|
Wed, 10 Aug 2011 14:06:57 -0700 |
kvn |
7077439: Possible reference through NULL in loopPredicate.cpp:726
|
Tue, 02 Aug 2011 18:36:40 +0200 |
roland |
7074017: Introduce MemBarAcquireLock/MemBarReleaseLock nodes for monitor enter/exit code paths
|
Mon, 08 Aug 2011 13:19:46 -0700 |
never |
7075623: 6990212 broke raiseException in 64 bit
|
Mon, 08 Aug 2011 05:49:04 -0700 |
twisti |
7071823: Zero: zero/shark doesn't build after b147-fcs
|
Sat, 06 Aug 2011 08:28:08 -0700 |
kvn |
7075559: JPRT windows_x64 build failure
|
Fri, 29 Jul 2011 09:16:29 -0700 |
kvn |
7068051: SIGSEGV in PhaseIdealLoop::build_loop_late_post
|
Thu, 28 Jul 2011 13:03:39 -0700 |
never |
7060619: C1 should respect inline and dontinline directives from CompilerOracle
|
Thu, 28 Jul 2011 02:14:44 -0700 |
twisti |
7066143: JSR 292: Zero support after regressions from 7009923 and 7009309
|
Wed, 27 Jul 2011 17:28:36 -0700 |
kvn |
7069452: Cleanup NodeFlags
|
Wed, 27 Jul 2011 15:06:35 -0700 |
never |
7071427: AdapterFingerPrint can hold 8 entries per int
|
Tue, 26 Jul 2011 19:35:23 -0700 |
kvn |
7070134: Hotspot crashes with sigsegv from PorterStemmer
|
Thu, 21 Jul 2011 11:25:07 -0700 |
kvn |
7063628: Use cbcond on T4
|
Thu, 21 Jul 2011 08:38:25 -0700 |
never |
7012081: JSR 292: SA-JDI can't read MH/MT/Indy ConstantPool entries
|
Wed, 20 Jul 2011 18:04:17 -0700 |
iveresov |
7066339: Tiered: policy should make consistent decisions about osr levels
|
Wed, 17 Aug 2011 07:05:42 -0400 |
collins |
Merge
|
Tue, 16 Aug 2011 09:18:47 -0400 |
zgu |
Merge
|
Tue, 12 Jul 2011 21:13:53 -0400 |
zgu |
7065535: Mistyped function name that disabled UseLargePages on Windows
|
Fri, 15 Apr 2011 09:34:43 -0400 |
zgu |
7016797: Hotspot: securely/restrictive load dlls and new API for loading system dlls
|
Wed, 10 Aug 2011 15:04:21 +0400 |
dsamersoff |
7073913: The fix for 7017193 causes segfaults
|
Tue, 16 Aug 2011 08:02:29 -0700 |
ysr |
Merge
|
Fri, 12 Aug 2011 11:31:06 -0400 |
tonyp |
7039627: G1: avoid BOT updates for survivor allocations and dirty survivor regions incrementally
|
Thu, 11 Aug 2011 11:36:29 -0700 |
johnc |
7074579: G1: JVM crash with JDK7 running ATG CRMDemo Fusion App
|
Thu, 11 Aug 2011 14:58:29 +0100 |
kevinw |
Merge
|
Tue, 02 Aug 2011 14:37:35 +0100 |
kevinw |
7072527: CMS: JMM GC counters overcount in some cases
|
Fri, 05 Aug 2011 16:50:14 -0700 |
iveresov |
7060836: RHEL 5.5 and 5.6 should support UseNUMA
|
Fri, 05 Aug 2011 16:44:01 -0700 |
iveresov |
7060842: UseNUMA crash with UseHugreTLBFS running SPECjvm2008
|
Tue, 02 Aug 2011 12:13:13 -0700 |
johnc |
7069863: G1: SIGSEGV running SPECjbb2011 and -UseBiasedLocking
|
Mon, 01 Aug 2011 10:04:28 -0700 |
johnc |
7068240: G1: Long "parallel other time" and "ext root scanning" when running specific benchmark
|
Thu, 28 Jul 2011 14:10:21 -0400 |
andrew |
7072341: enable hotspot builds on Linux 3.0
|
Sat, 23 Jul 2011 10:42:20 -0400 |
coleenp |
Merge
|
Fri, 22 Jul 2011 00:29:01 -0700 |
dholmes |
7046490: Preallocated OOME objects should obey Throwable stack trace protocol
|
Sat, 16 Jul 2011 22:21:39 -0400 |
coleenp |
Merge
|
Thu, 07 Jul 2011 22:34:34 -0400 |
coleenp |
Merge
|
Sat, 02 Jul 2011 04:17:12 -0400 |
dholmes |
7052988: JPRT embedded builds don't set MINIMIZE_RAM_USAGE
|
Wed, 29 Jun 2011 20:28:58 -0700 |
dcubed |
6951623: 3/3 possible performance problems in FollowReferences() and GetObjectsWithTags()
|
Thu, 23 Jun 2011 20:31:43 -0700 |
dcubed |
7043987: 3/3 JVMTI FollowReferences is slow
|
Sat, 18 Jun 2011 13:32:27 +0400 |
dsamersoff |
Merge
|
Thu, 09 Jun 2011 01:06:09 +0400 |
dsamersoff |
Merge
|
Fri, 22 Jul 2011 23:42:46 -0700 |
trims |
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
hs22-b01 jdk8-b01
|
Fri, 22 Jul 2011 23:47:17 -0700 |
trims |
7069176: Update the JDK version numbers in Hotspot for JDK 8
|
Sat, 23 Jul 2011 01:56:51 -0700 |
trims |
Merge
|
Tue, 24 May 2011 15:28:35 -0700 |
mr |
7048009: Update .jcheck/conf files for JDK 8
|
Fri, 15 Jul 2011 15:35:50 -0700 |
never |
6990212: JSR 292 JVMTI MethodEnter hook is not called for JSR 292 bootstrap and target methods
|
Thu, 14 Jul 2011 15:39:40 -0700 |
kvn |
7067288: compiler regression test Test7052494 timeouts with client VM
|
Wed, 13 Jul 2011 10:48:42 -0700 |
kvn |
Merge
|
Fri, 08 Jul 2011 15:33:03 -0700 |
iveresov |
7058510: multinewarray with 6 dimensions uncommon traps in server compiler
|
Fri, 08 Jul 2011 09:38:48 -0700 |
kvn |
7059034: Use movxtod/movdtox on T4
|
Tue, 12 Jul 2011 16:32:25 -0700 |
jcoomes |
Merge
|
Mon, 11 Jul 2011 14:15:43 -0700 |
jcoomes |
7061212: use o/s low memory notification in embedded builds
|
Thu, 07 Jul 2011 15:44:34 -0700 |
jcoomes |
7053189: remove some unnecessary platform-dependent includes
|
Wed, 06 Jul 2011 13:02:54 -0700 |
jcoomes |
7061225: os::print_cpu_info() should support os-specific data
|
Wed, 06 Jul 2011 12:28:07 -0700 |
jcoomes |
7061204: clean the chunk table synchronously in embedded builds
|
Wed, 06 Jul 2011 12:22:29 -0700 |
jcoomes |
7061197: ThreadLocalStorage sp map table should be optional
|
Wed, 06 Jul 2011 12:17:44 -0700 |
jcoomes |
7061192: option handling adjustments for oracle and embedded builds
|
Wed, 06 Jul 2011 12:03:01 -0700 |
jcoomes |
7061187: need some includes for arm/ppc
|
Thu, 07 Jul 2011 10:51:07 -0700 |
kvn |
Merge
|
Wed, 06 Jul 2011 18:15:21 -0700 |
never |
7062856: Disassembler needs to be smarter about finding hsdis after 1.7 launcher changes
|
Wed, 06 Jul 2011 09:27:54 -0700 |
never |
7061101: adlc should complain about mixing block and expression forms of ins_encode
|
Tue, 05 Jul 2011 16:07:54 -0700 |
never |
6478991: C1 NullCheckEliminator yields incorrect exceptions
|
Fri, 01 Jul 2011 10:37:37 -0700 |
iveresov |
7057120: Tiered: Allow C1 to inline methods with loops
|
Fri, 01 Jul 2011 10:35:54 -0700 |
iveresov |
7058689: Tiered: Reprofiling doesn't happen in presence of level 4 OSR methods
|
Tue, 28 Jun 2011 15:50:07 -0700 |
kvn |
7047954: VM crashes with assert(is_Mem()) failed
|
Tue, 28 Jun 2011 15:24:29 -0700 |
kvn |
7044738: Loop unroll optimization causes incorrect result
|
Tue, 28 Jun 2011 15:04:39 -0700 |
kvn |
6990015: Incorrect Icache line size is used for 64 bit x86
|
Tue, 28 Jun 2011 14:30:27 -0700 |
kvn |
7058036: FieldsAllocationStyle=2 does not work in 32-bit VM
|
Thu, 23 Jun 2011 17:14:06 -0700 |
jrose |
7056328: JSR 292 invocation sometimes fails in adapters for types not on boot class path
|
Wed, 22 Jun 2011 14:45:37 -0700 |
never |
7057587: JSR 292 - crash with jruby in test/test_respond_to.rb
|
Tue, 21 Jun 2011 09:04:55 -0700 |
never |
7056380: VM crashes with SIGSEGV in compiled code
|
Mon, 20 Jun 2011 16:45:35 -0700 |
kvn |
7052494: Eclipse test fails on JDK 7 b142
|
Thu, 16 Jun 2011 13:46:55 -0700 |
never |
7055355: JSR 292: crash while throwing WrongMethodTypeException
|
Wed, 06 Jul 2011 08:43:01 -0700 |
jcoomes |
Merge
|
Tue, 28 Jun 2011 14:23:27 +0200 |
brutisso |
7016112: CMS: crash during promotion testing
|
Fri, 24 Jun 2011 12:38:49 -0400 |
tonyp |
7049999: G1: Make the G1PrintHeapRegions output consistent and complete
|
Tue, 21 Jun 2011 15:23:07 -0400 |
tonyp |
7046182: G1: remove unnecessary iterations over the collection set
|
Mon, 20 Jun 2011 22:03:13 -0400 |
tonyp |
7055073: G1: code cleanup in the concurrentMark.* files
|
Mon, 20 Jun 2011 09:42:26 -0700 |
ysr |
6916968: CMS: freeList.cpp:304 assert(_allocation_stats.prevSweep() + ..., "Conservation Principle")
|
Thu, 16 Jun 2011 15:51:57 -0400 |
tonyp |
6994322: Remove the is_tlab and is_noref / is_large_noref parameters from the CollectedHeap
|
Wed, 15 Jun 2011 10:18:04 -0700 |
johnc |
7045751: G1: +ExplicitGCInvokesConcurrent causes excessive single region evacuation pauses
|
Tue, 14 Jun 2011 11:01:10 -0700 |
johnc |
7004681: G1: Extend marking verification to Full GCs
|
Tue, 14 Jun 2011 10:33:43 -0400 |
tonyp |
7046558: G1: concurrent marking optimizations
|
Mon, 13 Jun 2011 13:48:18 +0200 |
brutisso |
6918185: Remove unused code for lost card-marking optimization in BacktraceBuilder
|
Mon, 13 Jun 2011 09:58:16 -0700 |
ysr |
7051430: CMS: ongoing CMS cycle should terminate abruptly to allow prompt JVM termination at exit
|
Fri, 10 Jun 2011 15:44:02 -0700 |
minqi |
Merge
|
Fri, 10 Jun 2011 15:08:36 -0700 |
minqi |
6941923: RFE: Handling large log files produced by long running Java Applications
|
Fri, 10 Jun 2011 13:16:40 -0400 |
tonyp |
7045330: G1: Simplify/fix the HeapRegionSeq class
|
Wed, 08 Jun 2011 21:48:38 -0400 |
tonyp |
7045662: G1: OopsInHeapRegionClosure::set_region() should not be virtual
|
Wed, 08 Jun 2011 15:31:51 -0400 |
tonyp |
7032531: G1: enhance GC logging to include more accurate eden / survivor size transitions
|
Wed, 08 Jun 2011 08:39:53 -0700 |
ysr |
Merge
|
Thu, 02 Jun 2011 10:23:36 -0700 |
ysr |
7048782: CMS: assert(last_chunk_index_to_check<= last_chunk_index) failed: parCardTableModRefBS.cpp:359
|
Fri, 27 May 2011 10:23:03 -0700 |
ysr |
7048342: CMS: eob == _limit || fc->isFree() failed: Only a free chunk should allow us to cross over the limit
|
Fri, 01 Jul 2011 13:07:16 -0700 |
trims |
7061691: Fork HS21 to HS22 - renumber Minor and build numbers of JVM
|
Wed, 15 Jun 2011 10:20:03 -0700 |
never |
Merge
|
Tue, 14 Jun 2011 15:20:55 -0700 |
never |
Merge
|
Tue, 14 Jun 2011 14:41:33 -0700 |
never |
7052219: JSR 292: Crash in ~BufferBlob::MethodHandles adapters
|
Tue, 14 Jun 2011 12:25:05 -0700 |
twisti |
7053520: JSR292: crash in invokedynamic with C1 using tiered and compressed oops
|
Wed, 08 Jun 2011 17:04:06 -0700 |
jrose |
7047697: MethodHandle.invokeExact call for wrong method causes VM failure if run with -Xcomp
|
Sat, 04 Jun 2011 10:36:22 -0700 |
kvn |
7050280: assert(u->as_Unlock()->is_eliminated()) failed: sanity
|
Fri, 03 Jun 2011 22:31:43 -0700 |
never |
7045514: SPARC assembly code for JSR 292 ricochet frames
|
Thu, 02 Jun 2011 13:36:11 -0700 |
never |
7050554: JSR 292 - need optimization for selectAlternative
|
Thu, 09 Jun 2011 01:33:42 +0400 |
dsamersoff |
Merge
|
Thu, 02 Jun 2011 21:01:48 -0700 |
coleenp |
Merge
|
Thu, 02 Jun 2011 14:17:48 -0400 |
coleenp |
7049928: VM crashes with "assert(_adapter != NULL) failed: must have" at methodOop.cpp:63
|
Sat, 21 May 2011 15:39:54 -0700 |
coleenp |
7033141: assert(has_cp_cache(i)) failed: oob
|
Tue, 07 Jun 2011 13:17:05 -0700 |
jcoomes |
Merge
|
Mon, 23 May 2011 16:42:14 -0700 |
ysr |
7042740: CMS: assert(n> q) failed: Looping at: ... blockOffsetTable.cpp:557
|
Wed, 01 Jun 2011 23:25:31 -0700 |
jrose |
7049410: JSR 292 old method name MethodHandle.invokeGeneric should not be accepted by the JVM
|
Wed, 01 Jun 2011 23:25:20 -0700 |
jrose |
7049415: Failure of resolution of sym.reference to the c.s.s. should be wrapped in BootstrapMethodError
|
Tue, 31 May 2011 10:05:36 -0700 |
kvn |
6956668: misbehavior of XOR operator (^) with int
|
Fri, 27 May 2011 12:47:48 -0700 |
kvn |
7047069: Array can dynamically change size when assigned to an object field
|
Thu, 26 May 2011 16:39:34 -0700 |
never |
Merge
|
Thu, 26 May 2011 14:44:41 -0700 |
never |
7047961: JSR 292 MethodHandleWalk swap args doesn't handle T_LONG and T_DOUBLE properly
|
Thu, 26 May 2011 13:15:01 -0700 |
iveresov |
7047491: C1: registers saved incorrectly when calling checkcast_arraycopy stub
|
Wed, 25 May 2011 21:17:07 -0700 |
kvn |
7048332: Cadd_cmpLTMask doesn't handle 64-bit tmp register properly
|
Sat, 17 Dec 2011 20:50:09 +0100 |
Thomas Wuerthinger |
Removed tags.
|
Sat, 17 Dec 2011 20:48:46 +0100 |
Thomas Wuerthinger |
Work with GRAAL environment variable instead of MAXINE environment variable.
|
Sat, 17 Dec 2011 20:36:28 +0100 |
Thomas Wuerthinger |
Updated authors file.
|
Sat, 17 Dec 2011 20:34:58 +0100 |
Thomas Wuerthinger |
Remove deprecated files.
|
Sat, 17 Dec 2011 19:59:18 +0100 |
Thomas Wuerthinger |
Added Java files from Maxine project.
|
Sat, 17 Dec 2011 19:58:27 +0100 |
Thomas Wuerthinger |
Updated mxtool to allow projects in subdirectories.
|
Sat, 17 Dec 2011 18:19:04 +0100 |
Thomas Wuerthinger |
Added project.properties. Ignore *.pyc files.
|
Fri, 16 Dec 2011 21:56:00 +0100 |
Doug Simon |
Added mechanism for downloading a JDK 7 if the JDK7 environment variable is not set. This only works on Linux as only it has a single tar.gz version of the JDK available from the Oracle JDK download website.
|
Fri, 16 Dec 2011 20:02:38 +0100 |
Thomas Wuerthinger |
Added tag test5 for changeset 6ee0eac858c1
|
Fri, 16 Dec 2011 19:49:22 +0100 |
Thomas Wuerthinger |
Added tag test4 for changeset 031fea7c05fe
|
Fri, 16 Dec 2011 19:47:07 +0100 |
Thomas Wuerthinger |
Added tag test3 for changeset 16dcfa497cff
|
Fri, 16 Dec 2011 19:36:03 +0100 |
Thomas Wuerthinger |
Added domake again.
|
Fri, 16 Dec 2011 19:11:29 +0100 |
Thomas Wuerthinger |
Added tag test2 for changeset 44445a59a718
|
Fri, 16 Dec 2011 16:47:05 +0100 |
Doug Simon |
Removed scripts that have been replaced by mx/commands.py.
|
Fri, 16 Dec 2011 16:46:33 +0100 |
Doug Simon |
Added a copy of the mxtool to repo.
|
Fri, 16 Dec 2011 16:33:42 +0100 |
Doug Simon |
Unified the way a specific build of the VM is chosen for any mx command that runs the GraalVM.
|
Fri, 16 Dec 2011 15:17:17 +0100 |
Doug Simon |
Automated creation of debug, fastdebug and optimized subdirectories of the JDK.
|
Fri, 16 Dec 2011 14:24:37 +0100 |
Doug Simon |
Removed pytools - replaced by mxtool.
|
Fri, 16 Dec 2011 13:37:14 +0100 |
Doug Simon |
Removed mx/env from revision control.
|
Fri, 16 Dec 2011 11:03:14 +0100 |
Doug Simon |
Added mx configuration.
|
Tue, 13 Dec 2011 21:40:26 -0800 |
Christian Wimmer |
Fix build error for Windows builds
|
Tue, 13 Dec 2011 21:30:53 -0800 |
Christian Wimmer |
Fix build error for debug builds
|
Tue, 13 Dec 2011 21:18:25 -0800 |
Christian Wimmer |
Merge
|
Tue, 13 Dec 2011 21:17:46 -0800 |
Christian Wimmer |
Change Graal monitor enter and exit from BasicObjectLock to BasicLock
|
Tue, 13 Dec 2011 21:16:50 -0800 |
Christian Wimmer |
Add all DaCapo benchmarks, allow batch execution of all DaCapo benchmarks, add -d flag to start HotSpot under the debugger
|
Mon, 12 Dec 2011 15:57:56 +0100 |
Gilles Duboscq |
Make GraalEdgeColorFilter more robust
|
Fri, 09 Dec 2011 13:50:23 +0100 |
Gilles Duboscq |
Add a CFG filter to the default filter collection
|
Mon, 05 Dec 2011 18:15:25 -0800 |
Christian Wimmer |
use alignment for constants specified in DataPatch.alignment
|
Mon, 05 Dec 2011 20:00:57 +0100 |
Peter Hofer |
IdealGraphVisualizer: add filter for Graal Call Analysis graphs
|
Fri, 02 Dec 2011 17:46:54 +0100 |
Thomas Wuerthinger |
Remove recordBailout method. Remove GraalBailoutIsFatal flag.
|
Fri, 02 Dec 2011 16:59:53 +0100 |
Lukas Stadler |
fix for escape analyzed arrays in debug mode
|
Fri, 02 Dec 2011 13:31:00 +0100 |
Lukas Stadler |
hide HotSpotMethodResolvedImpl.javaMirror field in debuggers
|
Thu, 01 Dec 2011 15:04:28 +0100 |
Lukas Stadler |
CiGenericCallback handling: removed (buggy) native exception handling code, changed to callbackInternal
|
Tue, 29 Nov 2011 16:04:18 +0100 |
Doug Simon |
Made C++ changes to reflect changes to CiAssumptions.ConcreteMethod.
|
Mon, 28 Nov 2011 18:20:46 -0800 |
Christian Wimmer |
Add newlines at the end of files, otherwise my version of gcc complains
|
Mon, 28 Nov 2011 19:07:47 +0100 |
Gilles Duboscq |
Do not color edges labeled with #NDF as data flow
|
Fri, 25 Nov 2011 23:09:07 +0100 |
Thomas Wuerthinger |
Return a RiResolvedField array when looking up the fields of a class.
|
Thu, 24 Nov 2011 17:45:38 +0100 |
Thomas Wuerthinger |
Merge.
|
Thu, 24 Nov 2011 17:45:19 +0100 |
Thomas Wuerthinger |
Set catch all to true if the caught class is java.lang.Throwable.
|
Thu, 24 Nov 2011 17:27:17 +0100 |
Gilles Duboscq |
Merge
|
Thu, 24 Nov 2011 17:25:39 +0100 |
Gilles Duboscq |
fix componentType for the primitive array case
|
Thu, 24 Nov 2011 17:24:43 +0100 |
Gilles Duboscq |
Make NMethodSweeper work on any JavaThread
|
Thu, 24 Nov 2011 16:14:33 +0100 |
Thomas Wuerthinger |
Merge.
|
Thu, 24 Nov 2011 16:14:21 +0100 |
Thomas Wuerthinger |
Don't call startCompiler if the VM is run with -Xint
|
Thu, 24 Nov 2011 14:09:18 +0100 |
Doug Simon |
Improved interface to the examples in the gl script.
|
Thu, 24 Nov 2011 13:19:40 +0100 |
Doug Simon |
Made the safeadd and vectorlib examples runnable from the gl script:
|
Wed, 23 Nov 2011 18:11:28 +0100 |
Doug Simon |
Made gl script able to import and use the mx script.
|
Wed, 23 Nov 2011 14:52:52 +0100 |
Thomas Wuerthinger |
Call NMethodSweeper::possibly_sweep() before registering a method.
|
Tue, 22 Nov 2011 11:48:41 +0100 |
Doug Simon |
Added helper script for gl.py.
|
Tue, 22 Nov 2011 10:41:05 +0100 |
Lukas Stadler |
Merge
|
Fri, 18 Nov 2011 17:20:38 +0100 |
Lukas Stadler |
Merge
|
Fri, 18 Nov 2011 17:02:22 +0100 |
Lukas Stadler |
Merge
|
Fri, 18 Nov 2011 13:34:10 +0100 |
Lukas Stadler |
Merge
|
Fri, 18 Nov 2011 11:55:00 +0100 |
Lukas Stadler |
don't observe jvmti and dtrace state changes during code installing
|
Fri, 18 Nov 2011 11:54:07 +0100 |
Lukas Stadler |
store RiCompiledMethod in nmethod and:
|
Fri, 18 Nov 2011 11:52:59 +0100 |
Lukas Stadler |
implement generic callback mechanism (CiGenericCallback)
|
Tue, 15 Nov 2011 11:24:26 +0100 |
Lukas Stadler |
change order in domake script (so that one-time operations will be performed using the product jdk)
|
Mon, 21 Nov 2011 19:28:08 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 21 Nov 2011 19:27:54 +0100 |
Thomas Wuerthinger |
Adjust code cache flag values to be more c2-like.
|
Mon, 21 Nov 2011 15:54:32 +0100 |
Peter Hofer |
IdealGraphVisualizer: add a workaround to fix layouting of the QuickSearch combobar with the GTK look and feel
|
Mon, 21 Nov 2011 14:31:28 +0100 |
Thomas Wuerthinger |
Removed debug output.
|
Mon, 21 Nov 2011 14:23:14 +0100 |
Thomas Wuerthinger |
Relaxed div/rem code assertions, jtt passes with debug vm.
|
Mon, 21 Nov 2011 14:12:10 +0100 |
Thomas Wuerthinger |
Relaxed idiv exception handler assert.
|
Mon, 21 Nov 2011 13:56:38 +0100 |
Thomas Wuerthinger |
Fixed a regression.
|
Mon, 21 Nov 2011 11:01:37 +0100 |
Peter Hofer |
IdealGraphVisualizer: move QuickSearch combobar from the menu bar to the graph viewer's toolbar so it won't be omitted on Mac OS X
|
Fri, 18 Nov 2011 17:01:32 +0100 |
Thomas Wuerthinger |
removed transition to vm in ci interface
|
Fri, 18 Nov 2011 16:23:41 +0100 |
Thomas Wuerthinger |
Merge.
|
Fri, 18 Nov 2011 16:23:26 +0100 |
Thomas Wuerthinger |
put back in thread transitions.
|
Fri, 18 Nov 2011 14:14:37 +0100 |
Thomas Wuerthinger |
No longer use shared ciFactory. Remove make_global usage in code installer.
|
Fri, 18 Nov 2011 13:30:47 +0100 |
Thomas Wuerthinger |
Removed global handle usage in ci interface.
|
Fri, 18 Nov 2011 13:07:25 +0100 |
Thomas Wuerthinger |
Removed a safepoint possibility in the code installer when creating CiVirtualObject objects.
|
Fri, 18 Nov 2011 16:00:09 +0100 |
Peter Hofer |
IdealGraphVisualizer: scroll wheel pans now and zooms only with Ctrl pressed
|
Fri, 18 Nov 2011 14:24:27 +0100 |
Peter Hofer |
IdealGraphPrinter: add the ability to specify edge labels in XML input
|
Thu, 17 Nov 2011 19:11:55 +0100 |
Thomas Wuerthinger |
Register assumptions before anything else. Don't free code blob (it is reused).
|
Thu, 17 Nov 2011 18:33:33 +0100 |
Thomas Wuerthinger |
Fixed another possible safepoint in the code installer.
|
Thu, 17 Nov 2011 18:02:12 +0100 |
Thomas Wuerthinger |
Fixed wrong type transition.
|
Thu, 17 Nov 2011 17:45:34 +0100 |
Thomas Wuerthinger |
Use write barrier in JavaAccess. Fixed thread transition bug.
|
Thu, 17 Nov 2011 17:18:16 +0100 |
Thomas Wuerthinger |
Fixed regression.
|
Thu, 17 Nov 2011 17:10:52 +0100 |
Thomas Wuerthinger |
Fixed another possible oop/handle issue.
|
Thu, 17 Nov 2011 16:40:19 +0100 |
Thomas Wuerthinger |
Merge.
|
Thu, 17 Nov 2011 16:40:14 +0100 |
Thomas Wuerthinger |
Fix a safepoint bug in code installer.
|
Thu, 17 Nov 2011 16:08:14 +0100 |
Gilles Duboscq |
Fix typeProfile : collect all receivers and counts before making java calls
|
Thu, 17 Nov 2011 00:52:17 +0100 |
Thomas Wuerthinger |
Do not use result when resolve_field throws an exception.
|
Thu, 17 Nov 2011 00:28:31 +0100 |
Thomas Wuerthinger |
More handles, fixed broken cast.
|
Thu, 17 Nov 2011 00:01:56 +0100 |
Thomas Wuerthinger |
Handlize to fix GC issue.
|
Wed, 16 Nov 2011 23:35:10 +0100 |
Thomas Wuerthinger |
Merge.
|
Wed, 16 Nov 2011 23:35:03 +0100 |
Thomas Wuerthinger |
Support blocking compilation.
|
Wed, 16 Nov 2011 21:27:28 +0100 |
Thomas Wuerthinger |
Pass-by compilation broker.
|
Wed, 16 Nov 2011 16:46:32 +0100 |
Thomas Wuerthinger |
Remove ci usage on field lookup.
|
Wed, 16 Nov 2011 16:02:04 +0100 |
Thomas Wuerthinger |
Remove ci usage on method lookup.
|
Wed, 16 Nov 2011 16:00:11 +0100 |
Thomas Wuerthinger |
Remove ci usage from switchProbability.
|
Wed, 16 Nov 2011 15:58:18 +0100 |
Thomas Wuerthinger |
Remove ci usage for accessing branch probability.
|
Wed, 16 Nov 2011 15:46:39 +0100 |
Thomas Wuerthinger |
Ignore that task code field is not set.
|
Wed, 16 Nov 2011 15:13:51 +0100 |
Gilles Duboscq |
Merge
|
Wed, 16 Nov 2011 15:13:29 +0100 |
Gilles Duboscq |
Make CFG filter work better in cooperation with Begin-End reduction
|
Wed, 16 Nov 2011 13:56:48 +0100 |
Thomas Wuerthinger |
Merge.
|
Wed, 16 Nov 2011 13:56:32 +0100 |
Thomas Wuerthinger |
Fixed a problem when looking up class constants.
|
Wed, 16 Nov 2011 13:30:33 +0100 |
Gilles Duboscq |
Add a CFG filter : Shows only CFG nodes and edges. This helps when working on CFG in big graphs
|
Wed, 16 Nov 2011 11:59:35 +0100 |
Thomas Wuerthinger |
Fixed build issue.
|
Wed, 16 Nov 2011 01:52:31 +0100 |
Thomas Wuerthinger |
Fixed an issue with the runtime queried escape analysis field array.
|
Wed, 16 Nov 2011 01:48:25 +0100 |
Thomas Wuerthinger |
Use GraalEnv to look up types.
|
Tue, 15 Nov 2011 22:06:02 +0100 |
Thomas Wuerthinger |
Use GraalEnv for installing code.
|
Tue, 15 Nov 2011 21:15:26 +0100 |
Thomas Wuerthinger |
Initial port of ciEnv to graalEnv.
|
Mon, 14 Nov 2011 22:38:54 +0100 |
Thomas Wuerthinger |
Remove the need for a global stub array.
|
Mon, 14 Nov 2011 22:34:14 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 14 Nov 2011 22:33:15 +0100 |
Thomas Wuerthinger |
Remove the need for VmId (last usage was the constant pool).
|
Mon, 14 Nov 2011 18:14:13 +0100 |
Peter Hofer |
IdealGraphVisualizer: default to panning when dragging with the left mouse button. Switching between the panning and selection modes can be done via new toolbar buttons similar to popular document viewers. Selection mode can also be temporarily enabled by holding the shift key before/while dragging.
|
Mon, 14 Nov 2011 15:36:09 +0100 |
Peter Hofer |
IdealGraphVisualizer: When layouting a tree (or forest), do a final down-sweep in the crossing reduction phase. This usually gives a nicer layout for these types of graphs. Also, do a little cleanup and use arrays in the coordinate assignment phase.
|
Mon, 14 Nov 2011 12:30:18 +0100 |
Peter Hofer |
IdealGraphVisualizer:
|
Wed, 09 Nov 2011 22:53:16 +0100 |
Doug Simon |
Removed more vestiges of JDK7G build support.
|
Wed, 09 Nov 2011 22:37:44 +0100 |
Doug Simon |
Improved error messages in gl.py.
|
Wed, 09 Nov 2011 14:53:09 +0100 |
Peter Hofer |
IdealGraphVisualizer: Consistently distinguish between filters and filter profiles
|
Wed, 09 Nov 2011 17:29:14 +0100 |
Michael Haupt |
fixes for build process
|
Wed, 09 Nov 2011 17:02:12 +0100 |
Doug Simon |
Removed targetting of JDK7G by gl.py.
|
Wed, 09 Nov 2011 16:02:46 +0100 |
Doug Simon |
Improved gl.py script.
|
Wed, 09 Nov 2011 15:49:51 +0100 |
Lukas Stadler |
fix build warnings
|
Wed, 09 Nov 2011 11:36:20 +0100 |
Lukas Stadler |
Merge
|
Wed, 09 Nov 2011 11:27:50 +0100 |
Lukas Stadler |
fix to project files
|
Wed, 09 Nov 2011 11:27:38 +0100 |
Lukas Stadler |
support for new RiRuntime features: add code without making it the default for the method, executing Java tasks on the compile thread, communicate nmethod reference to Java code as HotSpotCompiledMethod
|
Sat, 05 Nov 2011 16:14:56 +0100 |
Thomas Wuerthinger |
Fix crash in branch prediction if there's no current environment.
|
Thu, 03 Nov 2011 05:23:03 +0100 |
Thomas Wuerthinger |
Added new color filter that marks frame states with lock.
|
Thu, 03 Nov 2011 05:18:04 +0100 |
Thomas Wuerthinger |
Added two new Graal filters.
|
Thu, 03 Nov 2011 05:12:22 +0100 |
Thomas Wuerthinger |
Updated the combine filter.
|
Wed, 02 Nov 2011 18:45:14 +0100 |
Peter Hofer |
IdealGraphVisualizer: cosmetic changes (menus, actions, tooltip texts, etc.)
|
Wed, 02 Nov 2011 18:41:30 +0100 |
Peter Hofer |
IdealGraphVisualizer: make 'Save as' work
|
Wed, 02 Nov 2011 17:27:31 +0100 |
Peter Hofer |
IdealGraphVisualizer: make Graal graph-to-text converter work again after last commit by copying properties that have the same value in the two input graphs groups to the newly created diff group's properties.
|
Wed, 02 Nov 2011 17:05:21 +0100 |
Peter Hofer |
IdealGraphVisualizer: the side-by-side view of source graphs for diff graphs doesn't work properly because nodes that exist only in graph B (the 'new' graph) are in most cases assigned different ids. Show a standard one-graph view instead.
|
Wed, 02 Nov 2011 15:56:28 +0100 |
Peter Hofer |
IdealGraphVisualizer: unhide Undo/Redo, these are actually implemented; other minor menu changes
|
Wed, 02 Nov 2011 15:37:40 +0100 |
Peter Hofer |
IdealGraphVisualizer: the context menu of graph nodes includes submenus for predecessors and successors. Recursively building them ahead of time can incur heavy delays even with limited recursion depth. Instead, build these menus on demand, i.e. when the user opens a particular submenu.
|
Wed, 02 Nov 2011 14:09:40 +0100 |
Peter Hofer |
IdealGraphVisualizer: prevent unnecessary updates of the text component when the current graph changes
|
Mon, 31 Oct 2011 21:06:04 +0100 |
Doug Simon |
Added Python scripts in new 'shell' project. The shell/commands.py script should replace all the existing run*.sh scripts in the top level Graal directory and is where new commands should go.
|
Mon, 31 Oct 2011 16:37:41 +0100 |
Peter Hofer |
IdealGraphVisualizer: minor changes to reduce warnings on startup
|
Mon, 31 Oct 2011 16:25:57 +0100 |
Peter Hofer |
IdealGraphVisualizer: replace settings icon
|
Mon, 31 Oct 2011 15:55:13 +0100 |
Peter Hofer |
IdealGraphVisualizer: work around a Swing/NetBeans tree UI problem that occurs when mouse events are handled while the tree model is changing, e.g. when using IGV while it still receives graphs from a compiler. BasicTreeUI attempts to get the boundaries for the node associated with the location on screen, but fails and tries to access a null Rectangle, causing a user-visible NullPointerException. By implementing equals() for GraphNode, nodes for graphs that are already in the tree are not removed and re-added when updating groups, and the exception can no longer be reproduced. This potentially also resolves some redraw issues.
|
Mon, 31 Oct 2011 12:24:43 +0100 |
Peter Hofer |
IdealGraphVisualizer: hide irrelevant NetBeans menu entries and options
|
Mon, 31 Oct 2011 12:23:11 +0100 |
Peter Hofer |
IdealGraphVisualizer: Make Web Start distribution build with NetBeans 7, although it won't work because of some issue when resolving resources; add missing run-time dependencies for TextEditor
|
Tue, 25 Oct 2011 14:44:32 +0200 |
Lukas Stadler |
better error messages for missing MAXINE env var and exceptions thrown by the compiler
|
Thu, 20 Oct 2011 17:25:50 +0200 |
Thomas Wuerthinger |
Merge.
|
Thu, 20 Oct 2011 17:25:37 +0200 |
Thomas Wuerthinger |
Added tag test for changeset af1319bc4fd5
|
Wed, 19 Oct 2011 17:49:28 +0200 |
Peter Hofer |
IdealGraphVisualizer: Try to resolve UI concurrency issues by introducing locking for the list of graphs in Group and adding graphs to their group only after they have been fully read in.
|
Wed, 19 Oct 2011 15:11:33 +0200 |
Peter Hofer |
IdealGraphVisualizer: implement validation of graph documents against an XML schema. For now, validation errors are only printed to the console as warnings.
|
Mon, 17 Oct 2011 16:30:41 +0200 |
Peter Hofer |
For the entries of the Window menu, uniformly use the window title
|
Mon, 17 Oct 2011 16:29:11 +0200 |
Peter Hofer |
IdealGraphVisualizer: in the server compiler scheduler, detect and handle any cycles in predecessor relations between nodes.
|
Tue, 18 Oct 2011 20:07:52 +0200 |
Thomas Wuerthinger |
Fixed wrong type char check.
|
Tue, 18 Oct 2011 20:00:54 +0200 |
Thomas Wuerthinger |
Removed tags.
|
Tue, 18 Oct 2011 19:26:53 +0200 |
Thomas Wuerthinger |
Fixed long signature char.
|
Mon, 17 Oct 2011 22:41:00 +0200 |
Thomas Wuerthinger |
Adjust after RiResolvedType changes.
|
Mon, 17 Oct 2011 20:41:50 +0200 |
Thomas Wuerthinger |
React to changes related to the RiResolvedMethod introduction.
|
Mon, 17 Oct 2011 14:08:47 +0200 |
Gilles Duboscq |
Merge
|
Mon, 17 Oct 2011 14:07:33 +0200 |
Gilles Duboscq |
Make IGV ids consistant with compiler's node ids when possible (which should be always in Graal)
|
Fri, 14 Oct 2011 15:39:40 +0200 |
Thomas Wuerthinger |
Only return declared fields on fields() call.
|
Fri, 07 Oct 2011 16:49:07 +0200 |
Gilles Duboscq |
rename com.oracle.max.graal.runtime to com.oracle.max.graal.hotspot
|
Thu, 06 Oct 2011 17:14:21 +0200 |
Gilles Duboscq |
Merge
|
Thu, 06 Oct 2011 17:11:04 +0200 |
Gilles Duboscq |
Remove GRAAL env var requirement; Add ResourceMarks in code installer to avoid leaks
|
Mon, 03 Oct 2011 23:37:10 +0200 |
Doug Simon |
Fixed runexamples.sh
|
Tue, 27 Sep 2011 15:24:23 +0200 |
Josef Haider |
Added tag test for changeset 1961a84f2b78
|
Mon, 26 Sep 2011 17:09:13 +0200 |
Josef Haider |
Removed tag test
|
Thu, 22 Sep 2011 14:34:22 +0200 |
Josef Haider |
Added tag test for changeset 5a4295ccaaea
|
Wed, 14 Sep 2011 12:08:29 +0200 |
Thomas Wuerthinger |
Added criutils to Graal bootstrap path.
|
Tue, 13 Sep 2011 20:34:37 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 13 Sep 2011 19:59:10 +0200 |
Thomas Wuerthinger |
Added new method that loads and initializes a class that is referenced by a cp entry.
|
Mon, 12 Sep 2011 21:20:33 +0200 |
Thomas Wuerthinger |
Only shut down the compiler if it was initialized.
|
Tue, 13 Sep 2011 09:24:14 +0200 |
Doug Simon |
Added criutils project to bootstrap classpath.
|
Mon, 12 Sep 2011 18:19:20 +0200 |
Thomas Wuerthinger |
Added snippets project to bootstrap classpath.
|
Wed, 07 Sep 2011 16:45:01 +0200 |
Lukas Stadler |
disabled gamma test for linux builds
|
Tue, 06 Sep 2011 11:18:53 +0200 |
Peter Hofer |
Factor out runtime call target address determination to avoid redundancy between CodeInstaller::site_Call() and VMEntries.getMaxCallTargetOffset()
|
Sat, 03 Sep 2011 22:08:00 +0200 |
Thomas Wuerthinger |
Add two VM configs for intrinsifications.
|
Fri, 02 Sep 2011 18:29:16 +0200 |
Thomas Wuerthinger |
Merge.
|
Fri, 02 Sep 2011 18:28:45 +0200 |
Thomas Wuerthinger |
New runtime parameter: runtimeCallStackSize (size on the stack that must be left empty in case of runtime calls)
|
Thu, 01 Sep 2011 15:28:24 +0200 |
Lukas Stadler |
re-lock objects whose lock was removed by escape analysis, enable stack walking compilation policy (-XX:CompilationPolicyChoice=1)
|
Thu, 01 Sep 2011 09:52:58 +0200 |
Lukas Stadler |
Merge
|
Thu, 01 Sep 2011 09:43:10 +0200 |
Lukas Stadler |
more work on ci removal
|
Wed, 31 Aug 2011 09:58:35 +0200 |
Lukas Stadler |
remove some ci-dependencies
|
Thu, 01 Sep 2011 09:38:36 +0200 |
Lukas Stadler |
let hotspot recognize graal's way of doing safepoints (mov instead of test)
|
Wed, 31 Aug 2011 14:55:40 +0200 |
Peter Hofer |
Support runtime calls to targets that don't fit in a 32-bit immediate: allow to query the maximum offset of a CiRuntimeCall target to determine the required immediate size and patch call sites with a mov/call instruction pair for indirect calls
|
Tue, 30 Aug 2011 11:08:56 +0200 |
Peter Hofer |
IdealGraphVisualizer: Fix Graal edge coloring filter after node changes
|
Thu, 25 Aug 2011 16:58:25 +0200 |
Doug Simon |
Changes to JavaAccess as a result of CRI changes.
|
Wed, 24 Aug 2011 18:17:03 +0200 |
Peter Hofer |
Implement ArithmeticSin(), ArithmeticCos() and ArithmeticTan() runtime calls
|
Wed, 24 Aug 2011 17:46:51 +0200 |
Lukas Stadler |
remove some dependencies on ci interface
|
Wed, 24 Aug 2011 17:40:12 +0200 |
Lukas Stadler |
added runtime call to supply info upon deoptimization
|
Wed, 24 Aug 2011 14:22:34 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 23 Aug 2011 12:05:26 +0200 |
Josef Haider |
removed pause command from create64.cmd
|
Wed, 24 Aug 2011 01:05:02 +0200 |
Thomas Wuerthinger |
Various hacks to be able to install machine code from a Java thread.
|
Mon, 22 Aug 2011 19:55:06 +0200 |
Thomas Wuerthinger |
Added jdk tests to the runtest.sh script.
|
Mon, 22 Aug 2011 14:51:23 +0200 |
Thomas Wuerthinger |
Merge.
|
Mon, 22 Aug 2011 14:40:08 +0200 |
Thomas Wuerthinger |
better error message of field not found
|
Mon, 22 Aug 2011 12:19:03 +0200 |
Thomas Wuerthinger |
Made default for GraalBailoutIsFatal "false".
|
Mon, 22 Aug 2011 14:39:05 +0200 |
Gilles Duboscq |
Use 2 different marks for NEAR/FAR polling : fixes wrong polling addresse problem after relocation
|
Fri, 19 Aug 2011 17:28:37 +0200 |
Gilles Duboscq |
Add support for polling mark in code installer
|
Wed, 17 Aug 2011 13:40:36 +0200 |
Peter Hofer |
Update domake script to check for -graal and create graal lib subdirectories
|
Wed, 17 Aug 2011 11:58:19 +0200 |
Gilles Duboscq |
Update linux makefiles to create a graal VM, make a few run* +x
|
Sun, 14 Aug 2011 00:55:28 +0200 |
Thomas Wuerthinger |
Separate compiler bootstrappath from application bootstrappath.
|
Sat, 13 Aug 2011 18:21:33 +0200 |
Thomas Wuerthinger |
Updated graal readme.
|
Sat, 13 Aug 2011 18:13:08 +0200 |
Thomas Wuerthinger |
Merge.
|
Sat, 13 Aug 2011 18:08:28 +0200 |
Thomas Wuerthinger |
Enable debugging of compiler code from Java IDEs. Moved binary to "graal" subdirectory. New flag for starting Graal is just "-graal".
|
Fri, 12 Aug 2011 10:43:59 +0200 |
Lukas Stadler |
re-add C++ eclipse project
|
Thu, 11 Aug 2011 11:45:33 +0200 |
Thomas Wuerthinger |
Merge.
|
Thu, 11 Aug 2011 11:44:20 +0200 |
Thomas Wuerthinger |
Can use now -XX:-UseGraal for benchmark scripts.
|
Wed, 10 Aug 2011 18:52:47 +0200 |
Lukas Stadler |
merge
|
Wed, 10 Aug 2011 18:19:09 +0200 |
Lukas Stadler |
support for new CiRuntimeCalls CreateNullPointerException and CreateOutOfBoundsException
|
Wed, 10 Aug 2011 16:30:51 +0200 |
Thomas Wuerthinger |
Fix IGV to no longer access properties that are not available in the new node structure.
|
Wed, 10 Aug 2011 02:13:41 +0200 |
Thomas Wuerthinger |
Reflect API changes in JavaAccess.
|
Wed, 10 Aug 2011 01:31:45 +0200 |
Thomas Wuerthinger |
Modified bootclasspath to reflect new structure. No longer need GRAAL environment variable.
|
Wed, 10 Aug 2011 01:16:22 +0200 |
Thomas Wuerthinger |
Remove Java projects from repository.
|
Wed, 10 Aug 2011 01:15:39 +0200 |
Thomas Wuerthinger |
Remove eclipse C++ project from repository.
|
Wed, 10 Aug 2011 01:14:02 +0200 |
Thomas Wuerthinger |
Remove design document from repository.
|
Wed, 10 Aug 2011 01:12:36 +0200 |
Thomas Wuerthinger |
Fourth round of refactoring.
|
Wed, 10 Aug 2011 00:47:53 +0200 |
Thomas Wuerthinger |
Third round of refactoring.
|
Wed, 10 Aug 2011 00:34:29 +0200 |
Thomas Wuerthinger |
Second round of refactoring.
|
Tue, 09 Aug 2011 23:56:10 +0200 |
Thomas Wuerthinger |
First round of refactoring.
|
Tue, 09 Aug 2011 21:50:58 +0200 |
Thomas Wuerthinger |
Bug fixes in the Canonicalizer and in the Conditional node.
|
Tue, 09 Aug 2011 19:05:30 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 09 Aug 2011 18:06:22 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 09 Aug 2011 17:52:46 +0200 |
Thomas Wuerthinger |
small clean ups
|
Tue, 09 Aug 2011 16:33:53 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 09 Aug 2011 18:59:29 +0200 |
Gilles Duboscq |
Merge
|
Tue, 09 Aug 2011 18:53:11 +0200 |
Gilles Duboscq |
WIP : updated loop counter detection, added Basic and Derived induction variable framework
|
Tue, 09 Aug 2011 17:56:45 +0200 |
Lukas Stadler |
changes CanonicalizerOp to Canonicalizable interface
|
Tue, 09 Aug 2011 14:43:41 +0200 |
Lukas Stadler |
added NodeInfo annotation
|
Tue, 09 Aug 2011 13:48:46 +0200 |
Gilles Duboscq |
Remove a Sysout debug message
|
Mon, 08 Aug 2011 23:45:59 +0200 |
Thomas Wuerthinger |
reduce number of nodes that implement GVN (because FloatingNode class implements it already)
|
Mon, 08 Aug 2011 23:27:54 +0200 |
Thomas Wuerthinger |
Remove copy method from nodes.
|
Mon, 08 Aug 2011 23:12:54 +0200 |
Thomas Wuerthinger |
Implement GVN code automatically based on annotations (@Data)
|
Mon, 08 Aug 2011 22:24:44 +0200 |
Thomas Wuerthinger |
Clean up of Merge class.
|
Mon, 08 Aug 2011 22:18:47 +0200 |
Thomas Wuerthinger |
Implement node copy as a clone.
|
Mon, 08 Aug 2011 18:45:48 +0200 |
Gilles Duboscq |
Fix negate case for materialize instanceof
|
Mon, 08 Aug 2011 18:38:52 +0200 |
Gilles Duboscq |
Merge
|
Mon, 08 Aug 2011 18:38:24 +0200 |
Gilles Duboscq |
Add materialized variant of instanceof in xir, use it to implement Conditional(InstanceOf)
|
Mon, 08 Aug 2011 18:24:21 +0200 |
Lukas Stadler |
recompile upon deoptimizations that are caused by runtime exceptions
|
Mon, 08 Aug 2011 18:00:16 +0200 |
Peter Hofer |
Intrinsify Math.abs(double) as well.
|
Mon, 08 Aug 2011 17:42:55 +0200 |
Thomas Wuerthinger |
Merge.
|
Mon, 08 Aug 2011 17:42:34 +0200 |
Thomas Wuerthinger |
Fixed an issue with special div checks.
|
Mon, 08 Aug 2011 17:14:44 +0200 |
Gilles Duboscq |
Merge
|
Mon, 08 Aug 2011 17:02:37 +0200 |
Gilles Duboscq |
Merge
|
Mon, 08 Aug 2011 16:26:13 +0200 |
Gilles Duboscq |
Fix intrinsics for doubleToLongBits & floatToIntBits
|
Mon, 08 Aug 2011 16:25:26 +0200 |
Gilles Duboscq |
Allow merges without state
|
Mon, 08 Aug 2011 16:54:49 +0200 |
Peter Hofer |
Intrinsify Math.sqrt(double). This gives Graal a huge boost in the DaCapo sunflow benchmark.
|
Mon, 08 Aug 2011 15:19:09 +0200 |
Lukas Stadler |
IdealGraphPrinter can now output bytecodes, enabled by default (GraalOptions.PrintIdealGraphBytecodes)
|
Mon, 08 Aug 2011 14:37:01 +0200 |
Thomas Wuerthinger |
Merge.
|
Mon, 08 Aug 2011 12:10:47 +0200 |
Thomas Wuerthinger |
Updated hgignore
|
Mon, 08 Aug 2011 12:09:50 +0200 |
Thomas Wuerthinger |
Merge fix.
|
Mon, 08 Aug 2011 12:16:19 +0200 |
Gilles Duboscq |
Stop trying to be smart and use createAnchor in ConverConditionalPhase
|
Sun, 07 Aug 2011 18:05:52 +0200 |
Gilles Duboscq |
Fix SplitMaterialization for the new Node API
|
Sun, 07 Aug 2011 16:28:10 +0200 |
Thomas Wuerthinger |
Renamed NodeInput=>Input and NodeSuccessor=>Successor and made them inner classes of Node.
|
Sun, 07 Aug 2011 16:11:40 +0200 |
Thomas Wuerthinger |
Additional removal of deprected API use.
|
Fri, 05 Aug 2011 18:44:32 +0200 |
Gilles Duboscq |
Merga
|
Fri, 05 Aug 2011 17:42:04 +0200 |
Gilles Duboscq |
Add RemoteSystemsTempFiles/* to hgignore
|
Fri, 05 Aug 2011 17:40:35 +0200 |
Gilles Duboscq |
Reintroduce Conditional (IfOp) using the new infrastructure, fix the Cmov support in the backend, use x86 cmov when possible, make it work with floating point comparison conditions, make MaterializeNode a subclass of Conditional, fix nasty bug related to introducing LIR jumps in an existing LIRBlock in MaterializeNode/Conditional
|
Mon, 01 Aug 2011 18:30:25 +0200 |
Gilles Duboscq |
WIP : convert Conditional (IfOp) to use the new BooleanNode infrastructure, Canonicalize some phi to Conditional, some Conditional to Materialize, remove If useless if nodes
|
Fri, 05 Aug 2011 15:14:03 +0200 |
Lukas Stadler |
print graph upon exceptions in emitLIR, swallow more loop-code-exceptions during graph output, fixed handling of dead loop ends in DeadCodeEliminationPhase
|
Thu, 04 Aug 2011 18:52:50 +0200 |
Lukas Stadler |
special handling for VirtualObject(Field) in IdentifyBlocksPhase (don't schedule out of loops), better toString for HotSpotMethod/Field
|
Thu, 04 Aug 2011 11:54:05 +0200 |
Lukas Stadler |
merge
|
Thu, 04 Aug 2011 11:10:07 +0200 |
Lukas Stadler |
added framestate to unsafe intrinsics - fixes ordering bug
|
Wed, 03 Aug 2011 16:54:02 +0200 |
Lukas Stadler |
merge
|
Wed, 03 Aug 2011 16:28:05 +0200 |
Lukas Stadler |
merge
|
Wed, 03 Aug 2011 12:07:11 +0200 |
Lukas Stadler |
merge
|
Wed, 03 Aug 2011 11:51:47 +0200 |
Lukas Stadler |
more work on new node structure, executes scimark, fop, avrora, luindex, lusearch, pmd, h2 and xalan
|
Thu, 28 Jul 2011 08:18:43 +0200 |
Lukas Stadler |
changes to Node structure (incomplete)
|
Wed, 03 Aug 2011 19:19:15 -0700 |
Thomas Wuerthinger |
don't create special case for reminder calculation (not necessary, because Long.MIN_VALUE / -1 is 0 anyway)
|
Wed, 03 Aug 2011 17:27:44 -0700 |
Thomas Wuerthinger |
Init StringBuilder with size.
|
Wed, 03 Aug 2011 11:50:44 -0700 |
Thomas Wuerthinger |
Lazy calculation of detailed name in GraphBuilderPhase
|
Wed, 03 Aug 2011 11:35:30 -0700 |
Thomas Wuerthinger |
Fixed bootstrap (lowered compilation threshold and register more methods for compilation)
|
Wed, 03 Aug 2011 16:28:19 +0200 |
Peter Hofer |
Intrinsify Unsafe.getObject(Object,long) and Unsafe.putObject(Object,long,Object)
|
Mon, 01 Aug 2011 13:56:56 +0200 |
Gilles Duboscq |
Merge
|
Mon, 01 Aug 2011 12:27:45 +0200 |
Gilles Duboscq |
Merge
|
Mon, 01 Aug 2011 12:26:58 +0200 |
Gilles Duboscq |
Comment change
|
Mon, 01 Aug 2011 11:49:40 +0200 |
Gilles Duboscq |
Changed liveRange computation in materialization cost & disable it for now
|
Mon, 01 Aug 2011 10:33:53 +0200 |
Gilles Duboscq |
Fix for scheduleOutOfLoops : scehdule in the latest block possible even when scheduling out of loops
|
Fri, 29 Jul 2011 17:39:14 +0200 |
Gilles Duboscq |
Optimization for the scheduler changes
|
Fri, 29 Jul 2011 16:36:53 +0200 |
Gilles Duboscq |
Remterialization during scheduling, can take live range into account
|
Thu, 28 Jul 2011 11:33:23 +0200 |
Gilles Duboscq |
Use IsNotNull even for comparison against null, fix for wrong filtered class in LoopBegin.dataUsages
|
Wed, 27 Jul 2011 15:44:54 +0200 |
Gilles Duboscq |
canonicalize Netgate(Negate(x)) for floating point too. No not use a GlobalStub for floating point negate
|
Mon, 01 Aug 2011 13:45:25 +0200 |
Peter Hofer |
When a method that has been compiled before is considered for inlining, use its compiled (native) code size for size checks. This avoids inlining compiled methods that already contain many other inlined methods, reducing generated code size and usually execution time as well. Also, add GraalMetrics bookkeeping for inlining.
|
Wed, 27 Jul 2011 17:32:44 -0700 |
Thomas Wuerthinger |
Merge.
|
Tue, 28 Jun 2011 10:57:38 -0700 |
trims |
Added tag hs21-b17 for changeset 81d815b05abb
|
Mon, 27 Jun 2011 13:21:19 -0700 |
schien |
Added tag jdk7-b147 for changeset 81d815b05abb
|
Thu, 23 Jun 2011 17:14:06 -0700 |
jrose |
7056328: JSR 292 invocation sometimes fails in adapters for types not on boot class path
|
Thu, 23 Jun 2011 22:43:28 -0700 |
trims |
7057556: Bump the HS21 build number to 17
|
Thu, 23 Jun 2011 22:43:22 -0700 |
trims |
Merge
|
Wed, 22 Jun 2011 14:45:37 -0700 |
never |
7057587: JSR 292 - crash with jruby in test/test_respond_to.rb
|
Tue, 21 Jun 2011 09:04:55 -0700 |
never |
7056380: VM crashes with SIGSEGV in compiled code
|
Mon, 20 Jun 2011 16:45:35 -0700 |
kvn |
7052494: Eclipse test fails on JDK 7 b142
|
Tue, 21 Jun 2011 02:43:10 -0700 |
trims |
Added tag hs21-b16 for changeset 38fa55e5e792
|
Wed, 22 Jun 2011 12:40:50 -0700 |
lana |
Merge
|
Wed, 22 Jun 2011 10:10:25 -0700 |
jeff |
7057046: Add embedded license to THIRD PARTY README
|
Mon, 20 Jun 2011 16:25:11 -0700 |
schien |
Added tag jdk7-b146 for changeset 38fa55e5e792
|
Thu, 16 Jun 2011 13:46:55 -0700 |
never |
7055355: JSR 292: crash while throwing WrongMethodTypeException
|
Tue, 14 Jun 2011 12:25:05 -0700 |
twisti |
7053520: JSR292: crash in invokedynamic with C1 using tiered and compressed oops
|
Tue, 14 Jun 2011 14:41:33 -0700 |
never |
7052219: JSR 292: Crash in ~BufferBlob::MethodHandles adapters
|
Thu, 16 Jun 2011 19:26:33 -0700 |
trims |
7055788: Bump the HS21 build number to 16
|
Thu, 16 Jun 2011 19:26:26 -0700 |
trims |
Merge
|
Wed, 08 Jun 2011 17:04:06 -0700 |
jrose |
7047697: MethodHandle.invokeExact call for wrong method causes VM failure if run with -Xcomp
|
Tue, 07 Jun 2011 16:44:56 -0700 |
trims |
Merge
|
Tue, 07 Jun 2011 16:40:59 -0700 |
trims |
Added tag hs21-b15 for changeset 82a81d5c5700
|
Sat, 04 Jun 2011 10:36:22 -0700 |
kvn |
7050280: assert(u->as_Unlock()->is_eliminated()) failed: sanity
|
Fri, 03 Jun 2011 22:31:43 -0700 |
never |
7045514: SPARC assembly code for JSR 292 ricochet frames
|
Thu, 02 Jun 2011 13:36:11 -0700 |
never |
7050554: JSR 292 - need optimization for selectAlternative
|
Wed, 15 Jun 2011 16:04:55 -0700 |
lana |
Merge
|
Wed, 15 Jun 2011 14:59:55 -0700 |
asaha |
7055247: Ignore test of # 7020373
|
Mon, 06 Jun 2011 10:55:41 -0700 |
asaha |
Merge
|
Fri, 03 Jun 2011 07:53:33 -0700 |
asaha |
Merge
|
Mon, 06 Jun 2011 10:18:37 -0700 |
asaha |
Merge
|
Thu, 26 May 2011 21:36:09 -0700 |
asaha |
Merge
|
Thu, 26 May 2011 17:24:41 -0700 |
asaha |
Merge
|
Tue, 24 May 2011 11:09:39 -0700 |
asaha |
Merge
|
Fri, 06 May 2011 14:32:44 -0700 |
asaha |
Merge
|
Thu, 05 May 2011 22:28:08 -0700 |
asaha |
Merge
|
Wed, 04 May 2011 16:38:05 -0700 |
asaha |
Merge
|
Fri, 15 Apr 2011 09:34:43 -0400 |
zgu |
7016797: Hotspot: securely/restrictive load dlls and new API for loading system dlls
|
Thu, 21 Apr 2011 22:07:32 -0700 |
asaha |
Merge
|
Thu, 21 Apr 2011 16:38:24 -0700 |
asaha |
Merge
|
Thu, 21 Apr 2011 08:12:46 -0700 |
asaha |
Merge
|
Wed, 20 Apr 2011 07:43:25 -0700 |
asaha |
Merge
|
Tue, 12 Apr 2011 16:42:26 -0400 |
kamg |
7020373: JSR rewriting can overflow memory address size variables
|
Fri, 08 Apr 2011 21:37:09 -0700 |
asaha |
Merge
|
Tue, 07 Jun 2011 14:00:57 -0700 |
schien |
Added tag jdk7-b145 for changeset 82a81d5c5700
|
Fri, 03 Jun 2011 20:13:38 -0700 |
trims |
Merge
|
Fri, 03 Jun 2011 17:09:33 -0700 |
trims |
Added tag hs21-b14 for changeset 62f39d40ebf1
|
Thu, 02 Jun 2011 14:17:48 -0400 |
coleenp |
7049928: VM crashes with "assert(_adapter != NULL) failed: must have" at methodOop.cpp:63
|
Wed, 01 Jun 2011 23:25:31 -0700 |
jrose |
7049410: JSR 292 old method name MethodHandle.invokeGeneric should not be accepted by the JVM
|
Wed, 01 Jun 2011 23:25:20 -0700 |
jrose |
7049415: Failure of resolution of sym.reference to the c.s.s. should be wrapped in BootstrapMethodError
|
Tue, 31 May 2011 10:05:36 -0700 |
kvn |
6956668: misbehavior of XOR operator (^) with int
|
Wed, 01 Jun 2011 14:46:14 -0700 |
iveresov |
Merge
|
Wed, 01 Jun 2011 12:15:10 -0700 |
iveresov |
Merge
|
Thu, 26 May 2011 13:15:01 -0700 |
iveresov |
7047491: C1: registers saved incorrectly when calling checkcast_arraycopy stub
|
Thu, 26 May 2011 14:44:41 -0700 |
never |
7047961: JSR 292 MethodHandleWalk swap args doesn't handle T_LONG and T_DOUBLE properly
|
Fri, 27 May 2011 12:47:48 -0700 |
kvn |
7047069: Array can dynamically change size when assigned to an object field
|
Wed, 25 May 2011 21:17:07 -0700 |
kvn |
7048332: Cadd_cmpLTMask doesn't handle 64-bit tmp register properly
|
Thu, 02 Jun 2011 13:37:40 -0700 |
lana |
Merge
|
Fri, 27 May 2011 15:01:07 -0700 |
jeff |
7045697: JDK7 THIRD PARTY README update
|
Fri, 27 May 2011 23:55:56 -0700 |
jcoomes |
7049385: Bump the HS21 build number to 15
|
Fri, 27 May 2011 23:55:49 -0700 |
jcoomes |
Merge
|
Fri, 27 May 2011 15:05:33 -0700 |
ysr |
7042740: CMS: assert(n> q) failed: Looping at: ... blockOffsetTable.cpp:557
|
Fri, 27 May 2011 15:04:48 -0700 |
coleenp |
7033141: assert(has_cp_cache(i)) failed: oob
|
Wed, 25 May 2011 16:04:09 -0700 |
never |
7046732: JSR 292 assert(result == cpce->f1()) failed: expected result for assembly code
|
Tue, 24 May 2011 20:24:11 -0700 |
kvn |
7048030: is_scavengable changes causing compiler to embed more constants
|
Tue, 24 May 2011 15:30:05 -0700 |
iveresov |
7046893: LP64 problem with double_quadword in c1_LIRAssembler_x86.cpp
|
Tue, 24 May 2011 12:54:51 -0700 |
kvn |
7047300: VM crashes with assert(_base == InstPtr) failed: Not an object pointer
|
Sat, 21 May 2011 13:59:55 -0700 |
kvn |
7045506: assert(!can_reshape || !new_phi) failed: for igvn new phi should be hooked
|
Sat, 21 May 2011 11:44:31 -0700 |
kvn |
7045693: java/util/EnumSet/EnumSetBash.java still failing intermittently
|
Fri, 20 May 2011 22:27:48 -0700 |
jcoomes |
Merge
|
Fri, 20 May 2011 12:46:20 -0700 |
kvn |
7046096: SEGV IN C2 WITH 6U25
|
Thu, 26 May 2011 20:19:48 -0700 |
schien |
Added tag jdk7-b144 for changeset fe189d4a44e9
|
Wed, 25 May 2011 13:31:51 -0700 |
katleman |
7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundles
|
Tue, 24 May 2011 14:07:12 -0700 |
trims |
Merge
|
Tue, 24 May 2011 14:02:47 -0700 |
trims |
Added tag hs21-b13 for changeset c149193c768b
|
Fri, 20 May 2011 05:24:46 -0700 |
trims |
7040781: Bump the HS21 build number to 14
|
Wed, 18 May 2011 11:45:06 -0700 |
never |
Merge
|
Tue, 17 May 2011 19:15:34 -0700 |
never |
Merge
|
Tue, 17 May 2011 19:11:51 -0700 |
never |
7045513: JSR 292 inlining causes crashes in methodHandleWalk.cpp
|
Tue, 17 May 2011 15:43:46 -0700 |
jrose |
7044892: JSR 292: API entry points sometimes throw the wrong exceptions or doesn't throw the expected one
|
Tue, 17 May 2011 12:26:33 -0700 |
kvn |
7045570: compiler/5091921/Test7005594.java failed because not enough space for object heap
|
Tue, 17 May 2011 16:50:27 +0200 |
bdelsart |
7045515: ARM assembly code for JSR 292 ricochet frames
|
Mon, 16 May 2011 22:16:44 -0700 |
never |
6996747: SIGSEGV in nmethod::cleanup_inline_caches / CompiledIC::verify
|
Mon, 16 May 2011 14:21:16 -0700 |
kvn |
7044725: -XX:-UnrollLimitCheck -Xcomp : Exception: String index out of range: 29488
|
Wed, 18 May 2011 10:12:31 -0400 |
kamg |
Merge
|
Tue, 17 May 2011 09:29:56 -0400 |
dholmes |
Merge
|
Sun, 15 May 2011 23:57:15 -0400 |
dholmes |
7035744: jprt no longer does open-only builds
|
Wed, 18 May 2011 13:19:32 +0200 |
brutisso |
Merge
|
Tue, 17 May 2011 00:56:01 -0700 |
johnc |
7041440: G1: assert(obj->is_oop_or_null(true )) failed: Error #
|
Tue, 03 May 2011 10:30:34 -0700 |
jmasa |
7041789: 30% perf regression with c2/arm following 7017732
|
Fri, 20 May 2011 16:03:55 -0700 |
schien |
Added tag jdk7-b143 for changeset c149193c768b
|
Thu, 12 May 2011 22:05:08 -0700 |
trims |
7040780: Bump the HS21 build number to 13
hs21-b13 jdk7-b143
|
Thu, 12 May 2011 22:05:04 -0700 |
trims |
Merge
|
Thu, 12 May 2011 19:39:58 -0700 |
never |
Merge
|
Thu, 12 May 2011 16:24:44 -0700 |
never |
Merge
|
Thu, 12 May 2011 14:04:48 -0700 |
twisti |
6998541: JSR 292 implement missing return-type conversion for OP_RETYPE_RAW
|
Thu, 12 May 2011 10:33:17 -0700 |
never |
Merge
|
Thu, 12 May 2011 10:29:02 -0700 |
never |
7043461: VM crashes in void LinkResolver::runtime_resolve_virtual_method
|
Tue, 10 May 2011 17:44:14 -0700 |
never |
7043040: JSR292: JRuby bench/shootout/binarytrees.ruby-2.ruby SEGV: constantPoolKlass::oop_follow_contents
|
Tue, 10 May 2011 12:57:21 -0700 |
kvn |
7043552: regression after 7042327
|
Tue, 10 May 2011 00:45:03 -0700 |
twisti |
7042122: JSR 292: adjust various inline thresholds for JSR 292 API methods and method handle adapters
|
Mon, 09 May 2011 19:45:52 -0700 |
never |
7043301: assert(locals < caller->fp() || locals > (caller->fp() + 16)) failed: locals in save area
|
Fri, 06 May 2011 19:34:55 -0700 |
never |
Merge
|
Fri, 06 May 2011 16:33:13 -0700 |
never |
6939861: JVM should handle more conversion operations
|
Fri, 06 May 2011 12:12:29 -0700 |
iveresov |
7042153: guarantee(x_compare_res != Constant::not_comparable) failed: incomparable constants in IfOp
|
Thu, 12 May 2011 17:36:45 -0700 |
ysr |
Merge
|
Thu, 12 May 2011 15:05:22 -0700 |
ysr |
Merge
|
Wed, 11 May 2011 15:47:12 -0700 |
ysr |
7043891: CMS: assert(_whole_heap.contains(p)) failed: out of bounds access to card marking array
|
Tue, 10 May 2011 12:26:10 -0700 |
iveresov |
7043564: compile warning and copyright fixes
|
Tue, 10 May 2011 00:33:21 -0700 |
ysr |
6883834: ParNew: assert(!_g->to()->is_in_reserved(obj),"Scanning field twice?") with LargeObjects tests
|
Thu, 12 May 2011 10:30:11 -0700 |
fparain |
7036199: Adding a notification to the implementation of GarbageCollectorMXBeans
|
Wed, 11 May 2011 13:19:53 -0400 |
kamg |
Merge
|
Wed, 11 May 2011 08:59:46 -0700 |
dcubed |
7043298: 4/4 fix for 7028172 causes "Label too long: ..." error message
|
Thu, 12 May 2011 21:42:52 -0700 |
trims |
Added tag hs21-b12 for changeset 9ad1548c6b63
|
Thu, 12 May 2011 17:17:22 -0700 |
schien |
Added tag jdk7-b142 for changeset 9ad1548c6b63
|
Fri, 06 May 2011 14:41:06 -0700 |
trims |
7040779: Bump the HS21 build number to 12
hs21-b12 jdk7-b142
|
Fri, 06 May 2011 14:41:00 -0700 |
trims |
Merge
|
Fri, 06 May 2011 11:36:25 -0700 |
never |
Merge
|
Thu, 05 May 2011 21:06:14 -0700 |
kvn |
7042327: assert(opaq->outcnt() == 1 && opaq->in(1) == limit)
|
Wed, 04 May 2011 22:41:17 -0700 |
kvn |
7042070: Typo in Test6796786.java
|
Wed, 04 May 2011 22:31:18 -0700 |
never |
7042052: Xcomp crash with PopSynchronousTest
|
Wed, 04 May 2011 13:12:42 -0700 |
kvn |
5091921: Sign flip issues in loop optimizer
|
Wed, 04 May 2011 03:42:58 -0700 |
twisti |
Merge
|
Wed, 04 May 2011 00:46:22 -0700 |
twisti |
Merge
|
Wed, 04 May 2011 00:41:48 -0700 |
twisti |
7041244: JSR 292: Server VM gets a SEGV running a JCK test
|
Wed, 04 May 2011 00:21:22 -0700 |
never |
7041582: set_mode_flags isn't called without -Xmixed specified
|
Tue, 03 May 2011 20:56:35 -0700 |
never |
7041603: standalone SA doesn't build after 7010849
|
Tue, 03 May 2011 17:09:05 -0700 |
never |
Merge
|
Tue, 03 May 2011 12:11:54 -0700 |
never |
6796786: invalid FP identity transform - (a - b) -> b - a
|
Tue, 03 May 2011 09:10:39 -0700 |
kvn |
7041100: The load in String.equals intrinsic executed before null check
|
Mon, 02 May 2011 18:53:37 -0700 |
never |
7009361: JSR 292 Invalid value on stack on solaris-sparc with -Xcomp
|
Mon, 02 May 2011 10:51:36 -0700 |
never |
Merge
|
Mon, 02 May 2011 00:55:09 -0700 |
twisti |
6552561: MaxRecursiveInlineLevel flag doesn't operate correctly
|
Thu, 28 Apr 2011 16:40:23 -0700 |
kvn |
7039652: Performance regression after 7004547 changes
|
Fri, 06 May 2011 11:25:16 -0400 |
kamg |
Merge
|
Thu, 05 May 2011 21:20:21 -0400 |
dholmes |
7036525: Disable alternative source mechanism for OPENJDK builds
|
Thu, 05 May 2011 12:50:42 -0400 |
kamg |
7033669: JVM TI spec has to be changed to not contain URLS to the VM Spec
|
Thu, 05 May 2011 09:33:14 -0400 |
kevinw |
Merge
|
Mon, 18 Apr 2011 08:03:45 -0700 |
kevinw |
7005503: Make GuaranteedSafepointInterval a diagnostic flag
|
Wed, 04 May 2011 23:10:58 -0400 |
dholmes |
Merge
|
Wed, 04 May 2011 19:16:49 -0400 |
dholmes |
7036267: c2/arm: mark version number as experimental and disable on unsupported platforms
|
Fri, 06 May 2011 09:45:18 +0200 |
brutisso |
Merge
|
Thu, 05 May 2011 07:51:05 -0700 |
jcoomes |
6728025: LinkResolver is missing some ResourceMarks
|
Thu, 05 May 2011 09:15:52 -0400 |
tonyp |
7040450: G1: assert((_g1->evacuation_failed()) || (!_g1->obj_in_cs(obj))) failed: shouldn't still be in ...
|
Wed, 04 May 2011 15:08:44 -0700 |
iveresov |
7041501: NUMA: Expand the old gen more aggressively
|
Fri, 29 Apr 2011 09:11:03 +0200 |
brutisso |
7040068: CMS: Possibly unsafe initialization of BlockOffsetArrayUseUnallocatedBlock
|
Mon, 02 May 2011 07:08:53 -0700 |
jmasa |
Merge
|
Fri, 29 Apr 2011 20:42:27 -0700 |
iveresov |
Merge
|
Fri, 29 Apr 2011 12:39:32 -0700 |
iveresov |
7040485: Use transparent huge page on linux by default
|
Fri, 29 Apr 2011 14:59:04 -0400 |
tonyp |
7035144: G1: nightly failure: Non-dirty cards in region that should be dirty (failures still exist...)
|
Fri, 29 Apr 2011 12:40:49 -0400 |
tonyp |
7034139: G1: assert(Thread::current()->is_ConcurrentGC_thread()) failed: only a conc GC thread can call this.
|
Thu, 28 Apr 2011 15:29:18 -0700 |
johnc |
7040410: -Xloggc:<file> incorrectly enables TraceClassUnloading causing tracing on tty
|
Wed, 04 May 2011 11:04:45 -0400 |
kamg |
Merge
|
Tue, 03 May 2011 12:45:54 -0700 |
dcubed |
7041410: 5/4 finish removing SOLARIS_7_OR_LATER from HotSpot
|
Tue, 03 May 2011 12:19:04 -0700 |
zgu |
Merge
|
Tue, 03 May 2011 10:17:29 -0700 |
zgu |
Merge
|
Tue, 03 May 2011 13:01:41 -0400 |
zgu |
6986065: Rebrand exe/dll company names
|
Tue, 03 May 2011 13:01:31 -0400 |
dsamersoff |
Merge
|
Tue, 03 May 2011 18:43:18 +0400 |
dsamersoff |
7031385: incorrect register allocation in release_store_fence on linux x86
|
Tue, 03 May 2011 18:24:55 +0400 |
dsamersoff |
7041156: gcc 4.6 doesn't recognise -export-dynamic option
|
Mon, 02 May 2011 14:53:49 -0700 |
dcubed |
7028172: 3/4 SA needs to adapt to Solaris libproc change made in 6748307
|
Fri, 29 Apr 2011 21:13:00 +0400 |
dsamersoff |
7019808: build fails on Fedora 14: SELinux run-time check: execution of stack in libjvm.so
|
Thu, 28 Apr 2011 08:24:46 -0700 |
dcubed |
7039447: 2/1 java profiling is broken in build 139 (garbage in function name)
|
Wed, 27 Apr 2011 06:20:00 -0700 |
zgu |
Merge
|
Wed, 27 Apr 2011 09:09:57 -0400 |
zgu |
7036747: 7017009 reappeared, problem with ElfStringTable
|
Fri, 06 May 2011 14:10:20 -0700 |
trims |
Added tag hs21-b11 for changeset 3aea9e9feb07
|
Thu, 05 May 2011 14:02:02 -0700 |
schien |
Added tag jdk7-b141 for changeset 5d07913abd59
|
Tue, 03 May 2011 16:03:37 -0700 |
trims |
Merge
jdk7-b141
|
Fri, 29 Apr 2011 17:00:19 -0700 |
trims |
7040777: Bump the HS21 build number to 11
hs21-b11
|
Fri, 29 Apr 2011 16:55:43 -0700 |
trims |
Merge
|
Fri, 29 Apr 2011 14:36:21 -0700 |
jmasa |
Merge
|
Fri, 29 Apr 2011 12:33:39 -0700 |
jmasa |
Merge
|
Wed, 27 Apr 2011 14:40:41 -0700 |
johnc |
7037756: Deadlock in compiler thread similiar to 6789220
|