Wed, 29 Apr 2015 12:23:48 -0700 |
sgehwolf |
8078666: JVM fastdebug build compiled with GCC 5 asserts with "widen increases"
|
Thu, 18 Jun 2015 18:09:19 +0200 |
Gilles Duboscq |
Make sure HotSpotConstantPool.loadReferencedType resolves invokehandle call sites properly. Fixes eager resolution problems at those call sites.
|
Thu, 18 Jun 2015 17:44:47 +0200 |
Gilles Duboscq |
Add ResolvedJavaMethod.isSignaturePolymorphic and ResolvedJavaType.findMethod
|
Thu, 18 Jun 2015 17:51:05 +0200 |
Gilles Duboscq |
Add ModifiersProvider.isSynthetic, isVarArgs and isBridge.
|
Wed, 17 Jun 2015 15:34:39 +0200 |
Gilles Duboscq |
Workaround ECJ bug with varargs
|
Tue, 16 Jun 2015 15:58:37 +0200 |
Gilles Duboscq |
Remove unused HotSpotMethodHandleAccessProvider
|
Thu, 18 Jun 2015 16:50:00 +0200 |
Roland Schatz |
Use dummy ThreadMXBean when ManagementFactory can't be linked.
|
Thu, 18 Jun 2015 11:52:22 +0200 |
Roland Schatz |
Gracefully disable allocation counters when management interface can't be loaded.
|
Thu, 18 Jun 2015 09:59:29 +0200 |
Josef Eisl |
AMD64Move: add AMD64PushPopStackMove.
|
Thu, 18 Jun 2015 09:58:29 +0200 |
Josef Eisl |
AMD64Assembler: add PUSH and POP.
|
Thu, 18 Jun 2015 11:42:07 +0200 |
Josef Eisl |
StackMoveTest: verify stack integrity.
|
Tue, 16 Jun 2015 17:55:27 +0200 |
Josef Eisl |
StackMoveTest: add runShort and runByte tests.
|
Thu, 18 Jun 2015 11:41:57 +0200 |
Josef Eisl |
Add LIRTestTest.
|
Thu, 18 Jun 2015 10:00:11 +0200 |
Josef Eisl |
LIRTest: add LIRValueNode.
|
Wed, 17 Jun 2015 16:37:27 +0200 |
Josef Eisl |
LIRTest: remove FloatingLIRTestNode.
|
Wed, 17 Jun 2015 16:40:55 +0200 |
Josef Eisl |
LIRTest: move LIRTestSpecification into its own file.
|
Wed, 17 Jun 2015 13:22:40 +0200 |
Josef Eisl |
mxtool: add support for -y/-n (answer 'y'/'n' to all question).
|
Wed, 17 Jun 2015 18:42:35 +0200 |
Stefan Anzinger |
Fix substitution of CallSite.getTarget when receiver is ambigous; Unittests for all other substitutions which use GraphUtil.originalValue
|
Wed, 17 Jun 2015 16:19:35 +0200 |
Roland Schatz |
Re-enable imprecise write barriers on object access.
|
Wed, 17 Jun 2015 15:42:27 +0200 |
Roland Schatz |
Introduce common superclass for all write barriers.
|
Wed, 17 Jun 2015 14:24:55 +0200 |
Stefan Anzinger |
Use given receiver if originalValue of receiver cannot be determined CallSiteTargetNode
|
Wed, 17 Jun 2015 14:51:27 +0200 |
Roland Schatz |
Implement Location.toString().
|
Wed, 17 Jun 2015 09:27:20 +0200 |
Stefan Anzinger |
jvmci.make do not compress jars
|
Wed, 17 Jun 2015 08:54:11 +0200 |
Stefan Anzinger |
[SPARC] Implement CMOV for sub-int types
|
Wed, 17 Jun 2015 12:07:29 +0200 |
Jaroslav Tulach |
Graal VM should be the default one after building basic-graal. Prepending rather than appending selected DEFAULT_VM to jvm.cfg file.
|
Tue, 16 Jun 2015 17:52:13 -0700 |
Tom Rodriguez |
Include exception message in debug dump
|
Tue, 16 Jun 2015 17:52:01 -0700 |
Tom Rodriguez |
Review feedback on comments
|
Tue, 16 Jun 2015 17:51:58 -0700 |
Tom Rodriguez |
Add high level ComputeObjectAddressNode that can be safely lowered into GetObjectAddressNode
|
Tue, 16 Jun 2015 19:35:31 +0200 |
Christian Humer |
Truffle: remove use of TTY print stream in OptimizedCallTarget.
|
Tue, 16 Jun 2015 17:21:45 +0200 |
Stefan Anzinger |
jvmci.make $(shell ...) is always quiet
|
Tue, 16 Jun 2015 11:55:35 +0200 |
Stefan Anzinger |
Apply JDK-8073670
|
Tue, 16 Jun 2015 18:19:03 +0200 |
Jaroslav Tulach |
Removing com.oracle.truffle.* modules as they have been moved do truffle repository. Modifying suite.py to consume Truffle as a binary.
|
Tue, 16 Jun 2015 16:30:34 +0200 |
Roland Schatz |
Support derived references in HotSpotReferenceMap.
|
Tue, 16 Jun 2015 12:19:53 +0200 |
Roland Schatz |
Ignore undefined-bool-conversion warning on clang/linux.
|
Tue, 16 Jun 2015 16:14:57 +0200 |
Doug Simon |
MatchStatementSet providers are JVMCI providers
|
Tue, 16 Jun 2015 15:26:43 +0200 |
Jaroslav Tulach |
Include dependencies of a library when it is put into -processorpath
|
Tue, 16 Jun 2015 11:25:50 +0200 |
Doug Simon |
relax verify_defs_make in jvmci.make for conditional exports
|
Mon, 15 Jun 2015 11:36:11 +0200 |
Gilles Duboscq |
mx: Add --parsable option to archive
|
Fri, 12 Jun 2015 16:51:32 +0200 |
Gilles Duboscq |
mx: improve first usage experience:
|
Thu, 11 Jun 2015 16:17:16 +0200 |
Gilles Duboscq |
mx: Use purpose while selecting jdk for IGV and projects. Make jdk selection messages nicer
|
Thu, 11 Jun 2015 15:38:42 +0200 |
Gilles Duboscq |
mx: Fix typos and error if mx/env does not exist
|
Mon, 15 Jun 2015 14:25:29 +0200 |
Stefan Anzinger |
[SPARC] Make frem and drem SSA LIR ready
|
Mon, 15 Jun 2015 13:49:38 +0200 |
Stefan Anzinger |
Change load in NullCheckOp to ldub which neglects alignment issues
|
Mon, 15 Jun 2015 13:01:35 +0200 |
Stefan Anzinger |
Don't apply os.path.realpath to the boot classpath
|
Mon, 15 Jun 2015 13:45:35 +0200 |
Christian Wirth |
Also fix compiler warning (thus, error) on Windows.
|
Mon, 15 Jun 2015 11:55:38 +0200 |
Stefan Anzinger |
Use real path (canonicalized) when create relative paths for bootclasspath
|
Thu, 11 Jun 2015 12:21:15 +0200 |
Josef Eisl |
LinearScanWalker#allocLockedRegister: only spill current interval if the first use pos with ShouldHaveRegister is bigger than the next register use pos.
|
Mon, 08 Jun 2015 15:19:36 +0200 |
Josef Eisl |
LinearScanLifetimeAnalysisPhase: make registerPriorityOfOutputOperand a member and move SSA specific stuff to SSALinearScanLifetimeAnalysisPhase.
|
Mon, 08 Jun 2015 15:03:25 +0200 |
Josef Eisl |
SSAMoveResolver: support stack2stack-only mappings.
|
Mon, 08 Jun 2015 17:51:58 +0200 |
Josef Eisl |
mx gate: add UnitTestsSSA task.
|
Sun, 14 Jun 2015 01:37:31 -0700 |
Chris Seaton |
Restore deleted Graal version tags.
|
Fri, 12 Jun 2015 17:57:03 -0700 |
Christian Wimmer |
Fix MetaUtil.toInternalName
|
Fri, 12 Jun 2015 17:01:15 -0700 |
Tom Rodriguez |
Delete some dead code and fixed exact arraycopy check
|
Sat, 13 Jun 2015 01:32:44 +0200 |
Doug Simon |
fixed C++ compiler warning
|
Sat, 13 Jun 2015 01:01:21 +0200 |
Doug Simon |
re-enabled checking that jvmci.make is in sync with suite*.py
|
Sat, 13 Jun 2015 00:59:15 +0200 |
Doug Simon |
fixed pylint issue
|
Sat, 13 Jun 2015 00:58:03 +0200 |
Doug Simon |
replaced class file patching with use of jre/lib/jvmci/graal.properties to set graal.version system property
|
Sat, 13 Jun 2015 00:25:30 +0200 |
Doug Simon |
show diff if jvmci.make generation modifies an existing file
|
Sat, 13 Jun 2015 00:22:48 +0200 |
Doug Simon |
add properties from <jdk>/jre/lib/jvmci/*.properties files to system properties
|
Fri, 12 Jun 2015 18:02:58 +0200 |
Stefan Anzinger |
Introduce clean target in jvmci.make
|