Tue, 04 Dec 2012 10:46:21 -0800 |
Christian Wimmer |
Assertion in Java code to prevent crash in native code
|
Tue, 04 Dec 2012 10:44:41 -0800 |
Christian Wimmer |
Snippets cannot have speculative optimizations since they have to be valid for the entire run of the VM
|
Mon, 03 Dec 2012 17:54:05 +0100 |
Doug Simon |
removed all Graal modifications to ci and c1
|
Mon, 03 Dec 2012 15:32:17 +0100 |
Doug Simon |
decoupled C++ Graal runtime from C1
|
Mon, 03 Dec 2012 13:56:13 +0100 |
Gilles Duboscq |
Remove overloading of filter(Class<F>) in NodeIterable<Node> returned by Graph.getNodes() : getNodes().filter(MergeNode.class) is not the same as getNodes(MergeNode.class)
|
Mon, 03 Dec 2012 13:53:53 +0100 |
Gilles Duboscq |
graal.graph refactorings
|
Fri, 30 Nov 2012 11:39:05 -0800 |
Christian Wimmer |
make jtt test cases static
|
Fri, 30 Nov 2012 11:22:50 -0800 |
Christian Wimmer |
LIR generation for BreakpointNode is not HotSpot specific and generally useful, so it should not be in HotSpot project
|
Fri, 30 Nov 2012 11:21:54 -0800 |
Christian Wimmer |
make jtt test cases static
|
Fri, 30 Nov 2012 13:46:37 +0100 |
Gilles Duboscq |
Merge
|
Thu, 15 Nov 2012 16:42:39 +0100 |
Gilles Duboscq |
Update scala-benchmark dependency
|
Thu, 15 Nov 2012 14:21:50 +0100 |
Gilles Duboscq |
Merge
|
Tue, 13 Nov 2012 14:41:19 +0100 |
Gilles Duboscq |
Factor out the precondition checking code in ArrayCopySnippets
|
Fri, 30 Nov 2012 12:08:38 +0100 |
Lukas Stadler |
simplified TLAB allocation (don't use + and -)
|
Fri, 30 Nov 2012 11:13:36 +0100 |
Gilles Duboscq |
Merge
|
Fri, 30 Nov 2012 11:11:13 +0100 |
Gilles Duboscq |
Do not print code installation failures from Java.
|
Fri, 30 Nov 2012 10:40:07 +0100 |
Christian Haeubl |
changed System.err output to TTY to avoid that DaCapo benchmarks fail digest validation
|
Fri, 30 Nov 2012 08:30:22 +0100 |
Christian Haeubl |
Merge.
|
Thu, 29 Nov 2012 17:19:13 +0100 |
Christian Haeubl |
minor fix
|
Thu, 29 Nov 2012 16:20:42 +0100 |
Christian Haeubl |
Merge.
|
Thu, 29 Nov 2012 15:44:49 +0100 |
Christian Haeubl |
fixed some issues that precluded compilation of Graal compiler methods
|
Thu, 29 Nov 2012 11:00:32 +0100 |
Christian Haeubl |
print a message when optimistic optimizations are disabled
|
Thu, 29 Nov 2012 17:43:48 -0800 |
Christian Wimmer |
Merge
|
Thu, 29 Nov 2012 17:43:09 -0800 |
Christian Wimmer |
Make constructors of Constant private to ensure proper encapuslation of the type-overloaded primitive field; reduce to one constructor that sets all fields.
|
Thu, 29 Nov 2012 16:53:44 -0800 |
Christian Wimmer |
Remove the ResolvedJavaType.Representation for static fields. It is not necessary to emit the constant holder for static fields in the GraphBuilder. Only the VM-specific lowering needs to create the constants, and it can access the VM-specific metadata objects directly.
|
Thu, 29 Nov 2012 15:05:39 -0800 |
Christian Wimmer |
Eliminate bogus conversion that Constant.asLong() performed; simplify asXxx methods so that they do not have control flow.
|
Thu, 29 Nov 2012 22:53:21 +0100 |
Doug Simon |
Merge.
|
Thu, 29 Nov 2012 22:53:03 +0100 |
Doug Simon |
better encoding of dependencies during dependency recording by Graal
|
Thu, 29 Nov 2012 17:57:03 +0100 |
Doug Simon |
removed Graal specific initialization of the ciObjectFactory
|
Thu, 29 Nov 2012 12:17:02 -0800 |
Christian Wimmer |
Cleanup of Kind class: remove use of Unsafe class
|
Thu, 29 Nov 2012 11:27:23 -0800 |
Christian Wimmer |
Cleanup of Kind class: remove isXxx methods
|
Thu, 29 Nov 2012 10:10:03 -0800 |
Christian Wimmer |
Replace ResolvedJavaType.isAssignableTo with isAssignableFrom to be consistent with java.lang.Class
|
Thu, 29 Nov 2012 09:13:59 -0800 |
Christian Wimmer |
Remove ResolvedJavaType.isClass()
|
Thu, 29 Nov 2012 17:13:59 +0100 |
Doug Simon |
Merge.
|
Thu, 29 Nov 2012 17:13:13 +0100 |
Doug Simon |
removed remaining use of the C++ "compiler interface" (i.e. ci) by Graal for installing dependencies
|
Thu, 29 Nov 2012 10:18:32 +0100 |
Doug Simon |
removed unnecessary and incorrect initialization of ciEnv._dependencies
|
Thu, 29 Nov 2012 15:13:19 +0100 |
Gilles Duboscq |
For code installation failure, start the counter so that we don't get an error message if an installation fails shortly after the VM has started
|
Thu, 29 Nov 2012 13:31:48 +0100 |
Gilles Duboscq |
Canoncialize UnsafeLoad/Store
|
Thu, 29 Nov 2012 13:24:08 +0100 |
Gilles Duboscq |
Common out some parts of UnsafeLoad/Store in UnsafeAccess
|
Wed, 28 Nov 2012 20:39:43 +0100 |
Doug Simon |
added metering of code installation failure rate to detect excessive failure caused by overly optimistic assumptions
|
Wed, 28 Nov 2012 19:18:39 +0100 |
Doug Simon |
guard against nmethod allocation failure in implementation of PrintMachineCodeToFile option
|
Wed, 28 Nov 2012 18:48:17 +0100 |
Doug Simon |
made HotSpotResolvedObjectType.findUniqueConcreteSubtype() more conservative for array types to fix issue with frequent invalidation of Graal compiled methods
|
Wed, 28 Nov 2012 18:45:54 +0100 |
Doug Simon |
added toString() implementation to Assumption classes
|
Wed, 28 Nov 2012 14:28:53 +0100 |
Gilles Duboscq |
Merge
|
Wed, 28 Nov 2012 14:07:25 +0100 |
Gilles Duboscq |
HotSpotResolvedJavaType is now the HotSpot implementation of ResolvedJavaType,
|
Wed, 28 Nov 2012 12:18:34 +0100 |
Gilles Duboscq |
Remove unsafe mirror() method from HotSpotTypeUnresolved. Use a HotSpotMirrorHolder interface for HotSpotResolvedJavaType and HotSpotTypePrimitive which always hold valid mirrors.
|
Wed, 28 Nov 2012 14:01:17 +0100 |
Christian Haeubl |
readded IntrinsifyArrayCopyPhase that was removed accidently
|
Wed, 28 Nov 2012 09:01:39 +0100 |
Christian Haeubl |
Merge.
|
Wed, 28 Nov 2012 09:01:15 +0100 |
Christian Haeubl |
disabled control-flow-based inlining
|
Tue, 27 Nov 2012 13:14:30 +0100 |
Christian Haeubl |
re-applied changeset d9930fec7553
|
Tue, 27 Nov 2012 13:02:43 +0100 |
Christian Haeubl |
Merge.
|
Tue, 27 Nov 2012 12:16:47 +0100 |
Christian Haeubl |
Merge.
|
Tue, 27 Nov 2012 12:15:18 +0100 |
Christian Haeubl |
fixes after merge
|
Tue, 27 Nov 2012 12:12:02 +0100 |
Christian Haeubl |
Merge.
|
Tue, 27 Nov 2012 10:49:12 +0100 |
Christian Haeubl |
added some more assertions to ensure that metadata constant are not emitted inline
|
Tue, 27 Nov 2012 10:41:42 +0100 |
Christian Haeubl |
bugfix to prevent metadata constants from being emitted inline
|
Mon, 26 Nov 2012 14:32:48 +0100 |
Christian Haeubl |
fix to avoid emitting a range switch for non-integer keys
|
Mon, 26 Nov 2012 11:02:50 +0100 |
Christian Haeubl |
fixes after merge
|
Mon, 26 Nov 2012 10:57:02 +0100 |
Christian Haeubl |
Merge.
|
Mon, 26 Nov 2012 10:51:39 +0100 |
Christian Haeubl |
minor changes
|
Fri, 23 Nov 2012 14:08:03 +0100 |
Christian Haeubl |
removed high-level interpreter code from HotSpot
|
Fri, 23 Nov 2012 12:06:31 +0100 |
Christian Haeubl |
fixes after merge
|
Fri, 23 Nov 2012 11:50:27 +0100 |
Christian Haeubl |
Merge.
|
Fri, 23 Nov 2012 11:40:17 +0100 |
Christian Haeubl |
fixed logging of inlining decisions
|
Thu, 22 Nov 2012 13:30:14 +0100 |
Christian Haeubl |
first part of refactoring the InliningPhase
|
Thu, 15 Nov 2012 15:10:41 +0100 |
Christian Haeubl |
merged inlining and intrinsification phases
|
Thu, 15 Nov 2012 11:40:50 +0100 |
Christian Haeubl |
increased CompileThreshold to increase reliability of profiling information
|
Tue, 27 Nov 2012 22:28:19 +0100 |
Doug Simon |
replaced MetaUtil.isJavaLangObject() with type.isClass(Object.class)
|
Tue, 27 Nov 2012 22:26:18 +0100 |
Doug Simon |
rename: ResolvedJavaType.isArrayClass() -> ResolvedJavaType.isArray()
|
Tue, 27 Nov 2012 22:24:39 +0100 |
Doug Simon |
removed ResolvedJavaType.toJava() and introduced ResolvedJavaType.isPrimitive()
|
Tue, 27 Nov 2012 20:36:46 +0100 |
Doug Simon |
Merge.
|
Tue, 27 Nov 2012 20:34:15 +0100 |
Doug Simon |
rename: findFieldWithOffset -> findInstanceFieldWithOffset
|
Tue, 27 Nov 2012 20:32:52 +0100 |
Doug Simon |
added test for ResolvedJavaType.findFieldWithOffset
|
Tue, 27 Nov 2012 18:33:13 +0100 |
Doug Simon |
Merge.
|
Tue, 27 Nov 2012 18:30:20 +0100 |
Doug Simon |
removed usages of ResolvedJavaType.toJava() from bytecode interpreter
|
Tue, 27 Nov 2012 18:03:49 +0100 |
Doug Simon |
removed more usages of ResolvedJavaType.toJava()
|
Tue, 27 Nov 2012 17:22:19 +0100 |
Doug Simon |
removed a usage of ResolvedJavaType.toJava()
|
Tue, 27 Nov 2012 18:25:02 +0100 |
Gilles Duboscq |
Make frame omission optional
|
Tue, 27 Nov 2012 17:33:52 +0100 |
Lukas Stadler |
Merge
|
Tue, 27 Nov 2012 17:32:40 +0100 |
Lukas Stadler |
virtualization of unsafeload and unsafestore
|
Tue, 27 Nov 2012 17:29:42 +0100 |
Lukas Stadler |
remove createSignature from CompilerToVM interface
|
Tue, 27 Nov 2012 13:44:16 +0100 |
Lukas Stadler |
remove MonitorEnter interface from DimensionsNode
|
Tue, 27 Nov 2012 13:43:04 +0100 |
Lukas Stadler |
VM support for deferred reads and writes: ScopeDesc, DebugInfo, DebugInfoRecorder
|
Tue, 27 Nov 2012 16:37:02 +0100 |
Doug Simon |
bug fix for HotSpotReslvedJavaType.findUniqueConcreteSubtype() on arrays of interfaces
|
Tue, 27 Nov 2012 16:09:05 +0100 |
Doug Simon |
added unit tests for JavaType, JavaMethod and ResolvedJavaMethod
|
Tue, 27 Nov 2012 15:10:50 +0100 |
Doug Simon |
improved documentation for ResolvedJavaType.findUniqueConcreteSubtype()
|
Tue, 27 Nov 2012 13:03:08 +0100 |
Gilles Duboscq |
Merge
|
Tue, 27 Nov 2012 11:29:06 +0100 |
Gilles Duboscq |
Avoid call to MetaUtil.format in GraphBuilder if it is not necessary
|
Tue, 27 Nov 2012 11:08:02 +0100 |
Gilles Duboscq |
HotSpotSignature.getParameterType should not try eager resolving.
|
Tue, 27 Nov 2012 12:10:41 +0100 |
Lukas Stadler |
Merge
|
Tue, 27 Nov 2012 11:51:13 +0100 |
Lukas Stadler |
PEA: remove shouldRevirtualize logic
|
Tue, 27 Nov 2012 11:21:48 +0100 |
Doug Simon |
added unit tests for ResolvedJavaType
|
Tue, 27 Nov 2012 11:18:34 +0100 |
Doug Simon |
added more #ifdefs for GRAAL specific code
|
Mon, 26 Nov 2012 19:30:54 -0800 |
Christian Wimmer |
Simplify how stamp is preserved after lowering of allocation nodes
|
Mon, 26 Nov 2012 18:58:28 -0800 |
Christian Wimmer |
More flexible handling of stamp for word type: Define a singleton Stamp instance for words that is then re-written to the target-specific primitive word stamp by the WordTypeRewriterPhase. This allows nodes to have a word stamp without any dependency on global or static state.
|
Mon, 26 Nov 2012 18:25:44 -0800 |
Christian Wimmer |
Allow intrinsification without a GraalCodeCacheProvider (workaround until TODO is resolved)
|
Mon, 26 Nov 2012 18:24:08 -0800 |
Christian Wimmer |
close() method for dump handlers should not throw IOException
|
Mon, 26 Nov 2012 18:17:14 -0800 |
Christian Wimmer |
Better implementation of UnsafeCastNode
|
Mon, 26 Nov 2012 18:03:47 -0800 |
Christian Wimmer |
Fix getInstanceFields for arryas and interfaces
|
Mon, 26 Nov 2012 18:21:22 +0100 |
Doug Simon |
Merge.
|
Mon, 26 Nov 2012 18:20:34 +0100 |
Doug Simon |
added tests for instanceof with array types
|
Mon, 26 Nov 2012 16:51:43 +0100 |
Doug Simon |
CompilerToVM.lookupType() now fails with an exception if eagerResolve is true and resolution fails
|
Mon, 26 Nov 2012 16:18:56 +0100 |
Doug Simon |
fixed bug in creation of the name for a HotSpotTypeUnresolved
|
Mon, 26 Nov 2012 16:08:10 +0100 |
Gilles Duboscq |
Insert less placeholder nodes in snippet code
|
Mon, 26 Nov 2012 13:20:00 +0100 |
Lukas Stadler |
only perform PEA iteration if there are analyzable nodes
|
Mon, 26 Nov 2012 13:19:32 +0100 |
Lukas Stadler |
Merge
|
Mon, 26 Nov 2012 12:03:46 +0100 |
Lukas Stadler |
Merge
|
Fri, 23 Nov 2012 15:01:37 +0100 |
Lukas Stadler |
let VirtualObjectNodes react to materialization
|
Mon, 26 Nov 2012 11:22:26 +0100 |
Doug Simon |
fixed implementation of HotSpotResolvedJavaType.findUniqueConcreteSubtype() for array types
|
Mon, 26 Nov 2012 11:21:18 +0100 |
Doug Simon |
cleanly handle a failure to install Graal compiled code due to failed dependency (re)checking
|
Fri, 23 Nov 2012 16:03:39 +0100 |
Gilles Duboscq |
Put code that is used only in ASSERT mode behind #ifdef ASSERT
|
Fri, 23 Nov 2012 12:18:01 +0100 |
Gilles Duboscq |
Rename Invoke.isMegamorphic to isPolymorphic since it's what it is actually used for.
|
Fri, 23 Nov 2012 15:30:48 +0100 |
Doug Simon |
Merge.
|
Fri, 23 Nov 2012 15:30:00 +0100 |
Doug Simon |
added ResolvedJavaType.isClass(Class c) to replace some uses of ResolvedJavaType.toJava()
|
Fri, 23 Nov 2012 09:02:12 +0100 |
Doug Simon |
removed AddressMap utility
|
Fri, 23 Nov 2012 14:01:02 +0100 |
Lukas Stadler |
Merge
|
Fri, 23 Nov 2012 13:44:03 +0100 |
Lukas Stadler |
add test for escape analysis of InstanceOf and CheckCast
|
Fri, 23 Nov 2012 13:38:53 +0100 |
Lukas Stadler |
make InstanceOfNode Virtualizable
|
Tue, 20 Nov 2012 16:38:09 +0100 |
Lukas Stadler |
more small fixes to PEA
|
Tue, 20 Nov 2012 15:57:48 +0100 |
Lukas Stadler |
small fix to multi-allocation PEA
|
Tue, 20 Nov 2012 15:57:32 +0100 |
Lukas Stadler |
remove MethodCallTargetNodes while inlining
|
Tue, 20 Nov 2012 13:36:22 +0100 |
Lukas Stadler |
provide MetaAccessProvider to EscapeAnalyzable
|
Tue, 20 Nov 2012 13:25:28 +0100 |
Lukas Stadler |
refactor EscapeAnalyzeable (remove EscapeOp)
|
Thu, 22 Nov 2012 23:36:04 +0100 |
Doug Simon |
fixed bug in the resetting of static call stubs that caused infinite, safepoint free loops in non-product builds of the VM
|
Thu, 22 Nov 2012 23:34:49 +0100 |
Doug Simon |
made the initialize state of the jump instruction in a static call stub conform to that expected by an assertion in the runtime
|
Thu, 22 Nov 2012 23:32:10 +0100 |
Doug Simon |
added relocation entry for the Method* operand of the MOV instruction in a static call stub
|
Thu, 22 Nov 2012 12:56:52 +0100 |
Doug Simon |
fixed bug in bytecode reconstitution
|
Wed, 21 Nov 2012 23:36:06 +0100 |
Gilles Duboscq |
fixed bug causing tomcat to crash: an UnsafeLoadNode must be pinned to its block when lowered
|
Wed, 21 Nov 2012 23:33:43 +0100 |
Gilles Duboscq |
Fixed nmethod not being unloaded after their classloader has been unloaded by initializing _graal_installed_code in an nmethod's constructor
|
Wed, 21 Nov 2012 19:23:43 +0100 |
Doug Simon |
added ScopedDebugValue to add values of interest to hs_err crash logs
|
Tue, 20 Nov 2012 22:50:44 +0100 |
Doug Simon |
Merge.
|
Tue, 20 Nov 2012 22:50:09 +0100 |
Doug Simon |
added test from OpenJDK
|
Tue, 20 Nov 2012 22:49:27 +0100 |
Doug Simon |
added support for annotated Constants and used it to track Klass* values in Graal and register them in the metadata section of a nmethod during code installation
|
Tue, 20 Nov 2012 22:35:20 +0100 |
Doug Simon |
ensure UseCompressedKlassPointers is disabled in Graal VM
|
Tue, 20 Nov 2012 12:25:10 +0100 |
Doug Simon |
removed Kind parameter from Constant constructor for an object constant
|
Mon, 19 Nov 2012 18:08:32 +0100 |
Doug Simon |
removed use of deprecated -XX:MaxPermSize option
|
Mon, 19 Nov 2012 13:33:27 +0100 |
Doug Simon |
removed cached LogStream in GraphBuilderPhase
|
Tue, 20 Nov 2012 14:03:57 +0100 |
Gilles Duboscq |
Add some more "this->" in binaryTreeDictionary.cpp to be able to build debug/fastdebug with GCC 4.7.2
|
Mon, 19 Nov 2012 16:15:53 +0100 |
Gilles Duboscq |
Small cleanups after NPG
|
Mon, 19 Nov 2012 15:42:58 +0100 |
Gilles Duboscq |
Remove Klass::cast from graalEnv
|
Mon, 19 Nov 2012 15:36:13 +0100 |
Gilles Duboscq |
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
|
Fri, 16 Nov 2012 09:36:41 -0800 |
amurillo |
Added tag hs25-b10 for changeset cfc5309f03b7
jdk8-b66
|
Fri, 16 Nov 2012 09:36:40 -0800 |
amurillo |
Merge
hs25-b10
|
Fri, 16 Nov 2012 09:19:12 -0500 |
coleenp |
Merge
|
Tue, 13 Nov 2012 15:14:27 -0500 |
coleenp |
Merge
|
Mon, 12 Nov 2012 16:15:05 -0500 |
hseigel |
8001471: Klass::cast() does nothing
|
Mon, 12 Nov 2012 15:58:11 -0500 |
hseigel |
7122219: Passed StringTableSize value not verified
|
Fri, 09 Nov 2012 22:22:53 -0800 |
zgu |
Merge
|
Fri, 09 Nov 2012 16:45:20 -0800 |
zgu |
Merge
|
Fri, 09 Nov 2012 19:24:31 -0500 |
zgu |
8001592: NMT: assertion failed: assert(_amount >= amt) failed: Just check: memBaseline.hpp:180
|
Fri, 09 Nov 2012 11:47:28 -0800 |
zgu |
Merge
|
Fri, 09 Nov 2012 11:04:06 -0500 |
zgu |
8002273: NMT to report JNI memory leaks when -Xcheck:jni is on
|
Thu, 08 Nov 2012 16:48:01 -0800 |
minqi |
Merge
|
Wed, 31 Oct 2012 16:20:03 -0700 |
sspitsyn |
7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 merge
|
Fri, 16 Nov 2012 09:59:08 +0100 |
neliasso |
Merge
|
Thu, 15 Nov 2012 10:42:06 -0800 |
bharadwaj |
8001077: remove ciMethod::will_link
|
Mon, 12 Nov 2012 14:03:53 -0800 |
minqi |
6830717: replay of compilations would help with debugging
|
Thu, 15 Nov 2012 14:29:28 -0800 |
johnc |
Merge
|
Wed, 14 Nov 2012 22:37:38 -0500 |
coleenp |
8003259: NPG: Build with gcc 4.7.2 broken by 7045397
|
Fri, 09 Nov 2012 00:38:31 +0100 |
mgerdin |
7200229: NPG: possible performance issue exposed by closed/runtime/6559877/Test6559877.java
|
Wed, 14 Nov 2012 10:13:51 -0800 |
cjplummer |
Merge
|
Fri, 09 Nov 2012 09:45:00 -0800 |
cjplummer |
Merge
|
Wed, 07 Nov 2012 17:53:02 -0500 |
bpittore |
8001185: parsing of sun.boot.library.path in os::dll_build_name somewhat broken
|
Fri, 09 Nov 2012 08:36:17 -0800 |
amurillo |
8003231: new hotspot build - hs25-b10
|
Thu, 15 Nov 2012 15:39:02 -0800 |
katleman |
Added tag jdk8-b65 for changeset 0f7290a03b24
|
Sun, 18 Nov 2012 22:45:43 +0100 |
Doug Simon |
throw BailoutException instead of GraalInternalError when encountering request for OSR compilation at a point where the expression stack is not empty
|
Sun, 18 Nov 2012 21:30:35 +0100 |
Doug Simon |
Merge.
|
Sun, 18 Nov 2012 21:20:31 +0100 |
Doug Simon |
fixed regression in escape analysis of non-array objects caused by change to ResolvedJavaType.getInstanceFields().
|
Sun, 18 Nov 2012 21:15:48 +0100 |
Doug Simon |
improved toString() of the anonymous CodeInfo class used by the CFGPrinterObserver
|
Sun, 18 Nov 2012 21:10:55 +0100 |
Doug Simon |
extra assertion checking when initializing the values of a VirtualObject
|
Fri, 16 Nov 2012 12:39:26 +0100 |
Doug Simon |
added support for dumping an address to symbol map (with -G:+PrintAddressMap) to translate addresses in disassembled output (via new '-m' option to the hcfdis command)
|
Thu, 15 Nov 2012 22:55:44 +0100 |
Doug Simon |
Merge.
|
Thu, 15 Nov 2012 22:54:44 +0100 |
Doug Simon |
removed debug output
|
Thu, 15 Nov 2012 22:33:52 +0100 |
Doug Simon |
disabled OSR compilation for Graal until dead-lock issue is resolved
|
Thu, 15 Nov 2012 21:32:23 +0100 |
Doug Simon |
removed WordStamp (and a nasty bug associated with its misusage)
|
Wed, 14 Nov 2012 16:14:34 +0100 |
Doug Simon |
undid Graal specialization of SerializePageShiftCount as it is unecessary after the _graal_multinewarray_storage field was removed from the JavaThread class
|
Wed, 14 Nov 2012 11:44:17 +0100 |
Doug Simon |
Merge.
|
Wed, 14 Nov 2012 11:29:32 +0100 |
Doug Simon |
Merge.
|
Wed, 14 Nov 2012 11:28:02 +0100 |
Doug Simon |
modifications to support non-perm-gen changes in HotSpot
|
Mon, 12 Nov 2012 23:37:12 +0100 |
Doug Simon |
added cache for Unsafe in Kind
|
Mon, 12 Nov 2012 23:14:12 +0100 |
Doug Simon |
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/ after NPG - C++ build works
|
Fri, 09 Nov 2012 08:20:04 -0800 |
amurillo |
Added tag hs25-b09 for changeset b4ee7b773144
jdk8-b65
|
Fri, 09 Nov 2012 08:20:03 -0800 |
amurillo |
Merge
hs25-b09
|
Thu, 08 Nov 2012 22:39:08 +0100 |
neliasso |
Merge
|
Tue, 06 Nov 2012 15:16:32 -0800 |
kvn |
8002069: Assert failed in C2: assert(field->edge_count() > 0) failed: sanity
|
Tue, 06 Nov 2012 09:22:55 -0800 |
kvn |
8002294: assert(VM_Version::supports_ssse3()) failed
|
Fri, 02 Nov 2012 12:30:46 -0700 |
twisti |
8001658: No need to pass resolved_references as argument to ConstantPoolCacheEntry::set_method_handle_common
|
Wed, 07 Nov 2012 16:09:20 -0800 |
coleenp |
Merge
|
Tue, 06 Nov 2012 15:09:37 -0500 |
coleenp |
8000725: NPG: method_holder() and pool_holder() and pool_holder field should be InstanceKlass
|
Thu, 04 Oct 2012 14:55:57 +0200 |
rbackman |
7127792: Add the ability to change an existing PeriodicTask's execution interval
|
Mon, 05 Nov 2012 13:55:31 -0800 |
zgu |
Merge
|
Mon, 05 Nov 2012 15:30:22 -0500 |
zgu |
8001591: NMT: assertion failed: assert(rec->addr() + rec->size() <= cur->base()) failed: Can not overlap in memSnapshot.cpp
|
Fri, 02 Nov 2012 17:18:16 -0700 |
kamg |
Merge
|
Fri, 02 Nov 2012 16:09:50 -0700 |
kamg |
Merge
|
Thu, 11 Oct 2012 12:25:42 -0400 |
kamg |
7200776: Implement default methods in interfaces
|
Fri, 02 Nov 2012 13:30:47 -0700 |
minqi |
8000489: older builds of hsdis don't work anymore after 6879063
|
Mon, 05 Nov 2012 19:33:44 -0500 |
dholmes |
8002034: Allow Full Debug Symbols when cross-compiling
|
Fri, 02 Nov 2012 07:44:11 -0700 |
amurillo |
8002181: new hotspot build - hs25-b09
|
Thu, 08 Nov 2012 11:51:00 -0800 |
katleman |
Added tag jdk8-b64 for changeset 5920f72e799c
|
Fri, 02 Nov 2012 07:35:41 -0700 |
amurillo |
Added tag hs25-b08 for changeset 8cb93eadfb6d
jdk8-b64
|
Fri, 02 Nov 2012 07:35:41 -0700 |
amurillo |
Merge
hs25-b08
|
Fri, 02 Nov 2012 04:06:00 -0700 |
amurillo |
Merge
|
Mon, 29 Oct 2012 11:08:48 -0700 |
twisti |
8000780: make Zero build and run with JDK8
|
Thu, 01 Nov 2012 23:08:07 -0700 |
jcoomes |
Merge
|
Tue, 30 Oct 2012 20:26:44 +0100 |
brutisso |
8001564: The load balancing function steal_1_random in taskqueue is not random
|
Tue, 30 Oct 2012 10:23:55 -0700 |
jmasa |
8000988: VM deadlock when running btree006 on windows-i586
|
Thu, 01 Nov 2012 11:57:53 -0400 |
coleenp |
Merge
|
Thu, 01 Nov 2012 13:05:47 +0100 |
sla |
8002078: hs_err_pid file should report full JDK version string
|
Mon, 29 Oct 2012 16:39:14 -0700 |
minqi |
Merge
|
Mon, 29 Oct 2012 11:35:20 -0700 |
sspitsyn |
6533010: SPEC: A few broken links in jvmti.html
|
Mon, 29 Oct 2012 21:04:17 +0100 |
sla |
8001619: Remove usage of _ALLBSD_SOURCE in bsd files
|
Thu, 25 Oct 2012 16:33:40 -0400 |
coleenp |
7191817: -XX:+UseSerialGC -XX:+UseLargePages crashes with SIGFPE on MacOS X
|
Thu, 25 Oct 2012 16:33:15 -0400 |
coleenp |
7188234: Deprecate VM command line options
|
Fri, 26 Oct 2012 14:18:57 -0700 |
amurillo |
8001663: new hotspot build - hs25-b08
|
Thu, 01 Nov 2012 14:11:16 -0700 |
katleman |
Added tag jdk8-b63 for changeset acabb5c282f5
|
Tue, 30 Oct 2012 13:56:59 -0700 |
lana |
Merge
jdk8-b63
|
Thu, 25 Oct 2012 20:07:39 -0700 |
lana |
Merge
|
Thu, 18 Oct 2012 21:58:55 -0700 |
asaha |
Merge
|
Thu, 11 Oct 2012 15:29:16 -0700 |
asaha |
Merge
|
Wed, 10 Oct 2012 14:28:08 -0700 |
asaha |
Merge
|
Wed, 26 Sep 2012 09:54:11 -0700 |
asaha |
7199488: [TEST] runtime/7158800/InternTest.java failed due to false-positive on PID match.
|
Tue, 25 Sep 2012 11:47:04 -0700 |
asaha |
Merge
|
Wed, 19 Sep 2012 13:58:31 -0700 |
kvn |
7198606: Improve VM optimization
|
Fri, 07 Sep 2012 18:18:55 -0700 |
asaha |
Merge
|
Fri, 10 Aug 2012 10:41:13 -0700 |
asaha |
Merge
|
Thu, 02 Aug 2012 22:23:28 -0700 |
asaha |
Merge
|
Thu, 02 Aug 2012 14:29:12 -0700 |
asaha |
Merge
|
Fri, 08 Jun 2012 12:49:12 -0400 |
kamg |
7158804: Improve config file parsing
|
Wed, 23 May 2012 12:11:25 -0700 |
kvn |
7158801: Improve VM CompileOnly option
|
Fri, 26 Oct 2012 14:09:53 -0700 |
amurillo |
Added tag hs25-b07 for changeset dc16fe422c53
|
Fri, 26 Oct 2012 14:09:52 -0700 |
amurillo |
Merge
hs25-b07
|
Fri, 26 Oct 2012 12:06:55 -0700 |
kvn |
Merge
|
Fri, 26 Oct 2012 11:48:04 -0700 |
kvn |
8001635: assert(in_bb(n)) failed: must be
|
Thu, 25 Oct 2012 17:32:03 -0700 |
kvn |
7163534: VM could crashes assert(false) failed: infinite EA connection graph build
|
Wed, 24 Oct 2012 14:33:22 -0700 |
kvn |
7184394: add intrinsics to use AES instructions
|
Tue, 23 Oct 2012 13:06:37 -0700 |
kvn |
8001183: incorrect results of char vectors right shift operaiton
|
Mon, 22 Oct 2012 16:56:03 -0700 |
twisti |
8000821: JSR 292: C1 fails to call virtual method (JRUBY-6920)
|
Mon, 22 Oct 2012 11:44:30 -0700 |
vlivanov |
8000805: JMM issue: short loads are non-atomic
|
Fri, 19 Oct 2012 14:21:09 -0400 |
dlong |
8001101: C2: more general vector rule subsetting
|
Thu, 18 Oct 2012 07:06:31 -0700 |
kvn |
8001071: Add simple range check into VM implemenation of Unsafe access methods
|