Fri, 26 Jun 2015 00:40:01 +0200 |
Thomas Wuerthinger |
Merge.
|
Fri, 26 Jun 2015 00:04:44 +0200 |
Thomas Wuerthinger |
Merge.
|
Sun, 21 Jun 2015 02:19:15 +0200 |
Thomas Wuerthinger |
Disable inline during parsing in CTW gate.
|
Sun, 21 Jun 2015 01:43:56 +0200 |
Thomas Wuerthinger |
Make inlining during parsing more agressive if arguments are constant.
|
Thu, 25 Jun 2015 14:30:49 -0700 |
Tom Rodriguez |
Distinguish "null" from null in toValueString
|
Thu, 25 Jun 2015 14:28:54 -0700 |
Tom Rodriguez |
Provide full set of NodeIntrinsics for DirectObjectStoreNode
|
Thu, 25 Jun 2015 14:24:41 -0700 |
Tom Rodriguez |
Don't allow late binding of NodeIntrisic arguments in Snippets
|
Thu, 25 Jun 2015 14:24:07 -0700 |
Tom Rodriguez |
Messages should go to TTY and allow per instantiation control over caching
|
Thu, 25 Jun 2015 08:30:46 -0700 |
twisti |
Only invokevirtual and invokespecial are invokehandle aliases.
|
Thu, 25 Jun 2015 15:08:08 +0200 |
Roland Schatz |
Fix bug in constant folding of unsigned division.
|
Thu, 25 Jun 2015 14:33:53 +0200 |
Doug Simon |
added local SuppressFBWarnings annotation to replace findbugs-SuppressFBWarnings.jar dependency
|
Thu, 25 Jun 2015 13:17:08 +0200 |
Roland Schatz |
Simplify maxTripCountNode method.
|
Mon, 22 Jun 2015 11:42:54 +0200 |
Roland Schatz |
Improve function name.
|
Thu, 25 Jun 2015 10:26:48 +0200 |
Doug Simon |
mx: removed redundant definitions for JUNIT, HAMCREST and CHECKSTYLE libraries
|
Wed, 24 Jun 2015 20:52:38 +0200 |
Doug Simon |
TRUFFLE distribution is no longer deployed into the JDK
|
Wed, 24 Jun 2015 20:51:09 +0200 |
Doug Simon |
jvmci.make intermediate output is now flattened into build/jvmci.make
|
Wed, 24 Jun 2015 15:01:32 +0200 |
Doug Simon |
make Eclipse distribution builder output verbose and redirect it to a log file
|
Wed, 24 Jun 2015 12:37:54 +0200 |
Doug Simon |
Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
|
Wed, 24 Jun 2015 12:37:45 +0200 |
Doug Simon |
instead of cleaning jvmci/services and jvmci/options directories in a JDK, look for stale entries and offer to delete them if mx is running interactively
|
Wed, 24 Jun 2015 12:30:58 +0200 |
Doug Simon |
made Eclipse builders for distributions synchronous to prevent race conditions as each builder deploys artifacts to the JDK
|
Tue, 23 Jun 2015 22:19:33 -0700 |
Tom Rodriguez |
Ignore errors when deleting directory tree for JVMCI
|
Tue, 23 Jun 2015 22:19:01 -0700 |
Tom Rodriguez |
Remove double not
|
Tue, 23 Jun 2015 18:13:03 +0200 |
Thomas Wuerthinger |
increase inlining bonus for candidate with constant arguments
|
Tue, 23 Jun 2015 18:10:30 +0200 |
Doug Simon |
compute lock depth for MonitorIdNodes correctly when inlining during parsing
|
Tue, 23 Jun 2015 08:34:21 -0700 |
Tom Rodriguez |
Merge
|
Fri, 19 Jun 2015 22:39:32 -0700 |
Tom Rodriguez |
notifyInputChanged even for null updates
|
Fri, 19 Jun 2015 22:32:15 -0700 |
Tom Rodriguez |
Make stamp of MacroNode agree with return type of method
|
Tue, 23 Jun 2015 12:32:16 +0200 |
Gilles Duboscq |
Make it possible to disable unsafe access tracking
|
Tue, 23 Jun 2015 12:03:39 +0200 |
Gilles Duboscq |
Functional test of Unsafe access marking for MappedByteBuffer operations
|
Tue, 23 Jun 2015 12:02:47 +0200 |
Gilles Duboscq |
Restored explicit org.junit.internal.AssumptionViolatedException import (needed as it became ambiguous with newer versions of JUnit)
|
Tue, 23 Jun 2015 12:00:17 +0200 |
Gilles Duboscq |
Move SpeculationLog into the structured graph
|
Mon, 22 Jun 2015 15:06:38 +0200 |
Gilles Duboscq |
Forward hasUnsafeAccess bit during inlining
|
Mon, 22 Jun 2015 14:57:05 +0200 |
Gilles Duboscq |
mx: Fix typo
|
Tue, 23 Jun 2015 13:15:55 +0200 |
Doug Simon |
create missing distribution jars irrespective of whether any constituent projects were rebuilt
|
Tue, 23 Jun 2015 13:15:48 +0200 |
Doug Simon |
use Windows path separators
|
Tue, 23 Jun 2015 12:44:51 +0200 |
Doug Simon |
mx: added missing applications of _separatedCygpathU2W
|
Tue, 23 Jun 2015 12:43:52 +0200 |
Doug Simon |
added witness for when class files are out of date
|
Tue, 23 Jun 2015 12:41:17 +0200 |
Doug Simon |
add -verbose to javac and JDT when -V mx option is present
|
Tue, 23 Jun 2015 11:44:20 +0200 |
Danilo Ansaloni |
mx: allow libraries as annotation processors.
|
Tue, 23 Jun 2015 01:43:52 +0200 |
Doug Simon |
added support for forced recursive inlining when a MethodHandle intrinsic is replaced with a resolved target and the MemberName suffix is dropped from the replacement invocation
|
Tue, 23 Jun 2015 01:16:35 +0200 |
Doug Simon |
mx: abort on use of an Eclipse compiler that does not support annotation processing
|
Mon, 22 Jun 2015 15:54:01 -0700 |
twisti |
Fix javadoc formatting.
|
Mon, 22 Jun 2015 15:36:57 -0700 |
twisti |
Fix unused imports.
|
Mon, 22 Jun 2015 12:12:53 -0700 |
twisti |
Rename com.oracle.jvmci to jdk.internal.jvmci
|
Mon, 22 Jun 2015 11:08:17 -0700 |
Christian Wimmer |
Fix failing unit test
|
Mon, 22 Jun 2015 10:33:29 -0700 |
Christian Wimmer |
Truffle: Stop bytecode parsing on a call to CompilerAsserts.neverPartOfCompilation()
|
Mon, 22 Jun 2015 12:11:55 +0200 |
Josef Eisl |
HotSpotSuitesProvider: use SuitesProvider interface instead of DefaultSuitesProvider.
|
Mon, 22 Jun 2015 10:58:49 +0200 |
Stefan Anzinger |
[SPARC] Rescue CompilationResult.hasUnsafeAccess between to assembly passes.
|
Mon, 22 Jun 2015 09:57:52 +0200 |
Josef Eisl |
AMD64Assembler: PUSH can be used with 32bit operands.
|
Fri, 19 Jun 2015 15:32:40 +0200 |
Josef Eisl |
AMD64: add custom AMD64SuitesProvider.
|
Fri, 19 Jun 2015 15:19:04 +0200 |
Josef Eisl |
Pass a DefaultSuitesProvider to HotSpotSuitesProvider.
|
Mon, 22 Jun 2015 10:07:38 +0200 |
Josef Eisl |
AMD64: add StackMoveOptimizationPhase.
|
Fri, 19 Jun 2015 14:28:14 +0200 |
Josef Eisl |
AMD64Move: add AMD64MultiStackMove.
|
Sun, 21 Jun 2015 18:53:42 +0200 |
Gilles Duboscq |
Schedule: Allow floating reads to be scheduled after loops
|
Sun, 21 Jun 2015 22:24:40 +0200 |
Doug Simon |
only (re)make archives from build command for distributions with at least one constituent project that was (re)compiled
|
Sun, 21 Jun 2015 21:43:13 +0200 |
Doug Simon |
only (re)make archives from build command if at least one compilation occurred
|
Sat, 20 Jun 2015 12:37:01 +0200 |
Doug Simon |
mx: removed JVMCI code from Distribution.make_archive
|
Sat, 20 Jun 2015 09:00:58 +0200 |
Doug Simon |
Merge.
|
Sat, 20 Jun 2015 09:00:02 +0200 |
Doug Simon |
fix for renaming packages com.oracle.jvmci to jdk.internal.jvmci
|
Sat, 20 Jun 2015 01:56:43 +0200 |
Thomas Wuerthinger |
Merge.
|
Sat, 20 Jun 2015 01:29:17 +0200 |
Thomas Wuerthinger |
Remove type profile proxy node.
|
Fri, 19 Jun 2015 23:17:09 +0200 |
Andreas Woess |
update truffle.jar
|
Fri, 19 Jun 2015 09:31:51 -0700 |
Tom Rodriguez |
Merge
|
Fri, 19 Jun 2015 09:28:25 -0700 |
Tom Rodriguez |
type.isLeaf should promote stamp to exact type
|
Fri, 19 Jun 2015 09:28:17 -0700 |
Tom Rodriguez |
Add test for isLeaf
|
Thu, 18 Jun 2015 10:07:27 -0700 |
Tom Rodriguez |
Replace ResolvedJavaType.isFinal with more meaningful and correct isLeaf
|
Fri, 19 Jun 2015 17:41:45 +0200 |
Doug Simon |
moved findbugs support from mx_graal.py to mx_findbugs.py
|
Fri, 19 Jun 2015 15:59:22 +0200 |
Doug Simon |
mx: added support for overridden commands to be available via a qualified name
|
Fri, 19 Jun 2015 15:18:18 +0200 |
Thomas Wuerthinger |
Remove method-based IC dispatch.
|
Fri, 19 Jun 2015 15:04:01 +0200 |
Thomas Wuerthinger |
Make names of printed IGV graphs shorter.
|
Fri, 19 Jun 2015 12:48:12 +0200 |
Gilles Duboscq |
HotSpotConstantPool: only try to resolve invokeHandle for invoke opcodes
|
Fri, 19 Jun 2015 12:35:38 +0200 |
Gilles Duboscq |
Track and set has_unsafe_access flag
|
Fri, 19 Jun 2015 11:10:15 +0200 |
Josef Eisl |
SPARC: HotSpotLoadConstantOp: add support for byte and short.
|
Fri, 19 Jun 2015 10:04:02 +0200 |
Josef Eisl |
mx_graal: remove debug output.
|
Fri, 19 Jun 2015 00:45:14 +0200 |
Doug Simon |
consolidated logic for querying the source(s) from which an Eclipse settings file is generated
|
Thu, 18 Jun 2015 23:21:34 +0200 |
Doug Simon |
moved mx.graal/eclipse-settings to mxtool/eclipse-settings
|
Thu, 18 Jun 2015 23:09:04 +0200 |
Doug Simon |
removed maven_install_truffle
|
Thu, 18 Jun 2015 23:06:11 +0200 |
Doug Simon |
moved unit test support from mx_graal.py to mx.py
|
Wed, 17 Jun 2015 15:31:28 +0200 |
Doug Simon |
removed _vmSourcesAvailable
|
Wed, 17 Jun 2015 15:28:45 +0200 |
Doug Simon |
remove hard-coded use of 'mx' to refer to the mxDir for the graal suite
|
Wed, 17 Jun 2015 13:56:55 +0200 |
Doug Simon |
renamed mx/ to mx.graal/ in preparation for working with mxtool2
|
Wed, 17 Jun 2015 13:18:49 +0200 |
Doug Simon |
removed support for legacy mx/commands.py file
|
Tue, 16 Jun 2015 23:11:26 +0200 |
Doug Simon |
only make VM or native calls if the result will actually be used
|
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
|
Fri, 12 Jun 2015 17:13:45 +0200 |
Andreas Woess |
change phi node name template back to an ascii string to ease searching
|
Fri, 12 Jun 2015 14:46:18 +0200 |
Andreas Woess |
Truffle: fix delete/removeProperty regression
|
Fri, 12 Jun 2015 15:23:50 +0200 |
Andreas Woess |
Truffle: remove Shape#copyOverPropertiesInternal
|
Fri, 12 Jun 2015 17:32:52 +0200 |
Roland Schatz |
Temporarily disable jvmci.make gate check.
|
Fri, 12 Jun 2015 17:12:08 +0200 |
Roland Schatz |
Remove unused method.
|
Fri, 12 Jun 2015 16:13:33 +0200 |
Doug Simon |
jvmci.make should have a newline at the end
|
Fri, 12 Jun 2015 15:47:54 +0200 |
Doug Simon |
Merge.
|
Fri, 12 Jun 2015 14:53:05 +0200 |
Stefan Anzinger |
Add parameter description to jvmci.make
|
Fri, 12 Jun 2015 14:52:08 +0200 |
Stefan Anzinger |
Convert addresses in ArrayCopyCallNode to word size
|
Fri, 12 Jun 2015 14:42:29 +0200 |
Jaroslav Tulach |
Verifying we can use List<Object> via ReadOnlyArrayList in execute(VirtualFrame) without any slowdown.
|
Fri, 12 Jun 2015 15:34:11 +0200 |
Doug Simon |
fixed subtle makefile evaluation order issue in the verification that only existing JVMCI services and options are exported in make/defs.make
|
Fri, 12 Jun 2015 15:33:11 +0200 |
Doug Simon |
switched to use of simple makefile assignment in jvmci.make and removed unnecessary semicolons
|
Fri, 12 Jun 2015 13:19:03 +0200 |
Doug Simon |
merge fix
|
Fri, 12 Jun 2015 13:06:27 +0200 |
Doug Simon |
Services cannot be sub-classes or instantiated
|
Fri, 12 Jun 2015 13:05:40 +0200 |
Doug Simon |
don't export com.oracle.jvmci.options.Options as it has no JVMCI providers
|
Fri, 12 Jun 2015 13:04:35 +0200 |
Doug Simon |
verify that only existing JVMCI services and options are exported in make/defs.make
|
Fri, 12 Jun 2015 01:25:58 +0200 |
Doug Simon |
don't add command used to generate jvmci.make to the top of jvmci.make as it confuses the gate check that this file is in sync with suite*.py
|
Fri, 12 Jun 2015 01:19:57 +0200 |
Doug Simon |
replaced Service marker interface with non-standard META-INF directory names to differentiate JVMCI providers from standard service providers
|
Fri, 12 Jun 2015 01:06:36 +0200 |
Doug Simon |
mx: add check to gate the jvmci.make and suite.py are in sync
|
Fri, 12 Jun 2015 01:02:57 +0200 |
Doug Simon |
ignore generated NetBeans project configs in jvmci/
|
Thu, 11 Jun 2015 20:46:30 +0200 |
Christian Humer |
Truffle: direct all log output to GraalTruffleRuntime#log
|
Fri, 12 Jun 2015 11:32:39 +0200 |
Roland Schatz |
Unit tests for counted loop detection.
|
Fri, 12 Jun 2015 11:08:45 +0200 |
Roland Schatz |
Fix trip count of counted loops with stride > 1.
|
Thu, 11 Jun 2015 20:40:11 -0700 |
Christian Wimmer |
Preserve stateBefore when creating newInstanceNode and newArrayNode during canonicalization
|
Thu, 11 Jun 2015 16:20:13 -0700 |
Christian Wimmer |
Limit inlining depth during partial evaluation to avoid StackOverflowError, provide useful error message instead
|
Thu, 11 Jun 2015 15:14:14 -0700 |
Christian Wimmer |
Allow subclasses of DynamicNewArrayNode and DynamicNewInstanceNode
|
Thu, 11 Jun 2015 13:03:54 -0700 |
Tom Rodriguez |
TypeSwitchNode should be more careful about deleting successors
|
Thu, 11 Jun 2015 12:15:19 -0700 |
Tom Rodriguez |
Map from method name to rule should be per type not per annotation processor
|
Thu, 11 Jun 2015 09:51:50 -0700 |
Christian Wimmer |
Merge
|
Wed, 10 Jun 2015 17:23:19 -0700 |
Christian Wimmer |
Move instantiation checks from methods substitutions to the lowering of DynamicNewInstanceNode and DynamicNewArrayNode, so that Unsafe.allocateInstance and Array.newInstance can be intrinsified to a single node.
|
Thu, 11 Jun 2015 17:16:53 +0200 |
Andreas Woess |
Truffle: minor refactoring
|
Thu, 11 Jun 2015 17:10:27 +0200 |
Andreas Woess |
Truffle: remove cached property array
|
Thu, 11 Jun 2015 16:45:42 +0200 |
Roland Schatz |
Don't create IsNull guard for values with a nonNull stamp.
|
Thu, 11 Jun 2015 13:19:51 +0200 |
Roland Schatz |
Show location identity in dump of JavaWriteNode.
|
Thu, 11 Jun 2015 13:57:16 +0200 |
Stefan Anzinger |
Update jvmci.make
|
Thu, 11 Jun 2015 13:23:21 +0200 |
Stefan Anzinger |
Do not make builds in jvmci.make
|
Thu, 11 Jun 2015 11:35:55 +0200 |
Stefan Anzinger |
Merge
|
Thu, 11 Jun 2015 11:35:27 +0200 |
Stefan Anzinger |
Cleanup code in mx_graal_makefile.py, add comments
|
Thu, 11 Jun 2015 11:07:28 +0200 |
Stefan Anzinger |
jvmci.make remove generated source from search path; export compilers into a different directory when jvmci is disabled: jre/lib/<arch>/(server|client)-nojvmci/
|
Wed, 10 Jun 2015 19:27:05 +0200 |
Stefan Anzinger |
Merge
|
Wed, 10 Jun 2015 19:26:28 +0200 |
Stefan Anzinger |
[SPARC] Sign extend offsets in SPARCAddressLowering
|
Wed, 10 Jun 2015 19:25:28 +0200 |
Stefan Anzinger |
Append -nojvmci to the compiler directory when building without jvmci
|
Wed, 10 Jun 2015 14:56:49 +0200 |
Stefan Anzinger |
jvmci.make put temp dirs into the target directory
|
Wed, 10 Jun 2015 13:22:03 +0200 |
Stefan Anzinger |
Make jvmci.make quiet and use recipe for build and jar
|
Wed, 10 Jun 2015 11:06:41 +0200 |
Stefan Anzinger |
mx: Define BUILD_CLIENT_ONLY instead of setting JVM_VARIANTS when building client compiler
|
Thu, 11 Jun 2015 11:06:00 +0200 |
Roland Schatz |
Fix bug in access to compressed metaspace pointers.
|
Wed, 10 Jun 2015 17:56:40 -0700 |
Tom Rodriguez |
Refresh survivingSuccessor after deleting branch
|
Thu, 11 Jun 2015 01:21:44 +0200 |
Doug Simon |
re-enabled root compilation of intrinsics
|
Thu, 11 Jun 2015 01:16:44 +0200 |
Doug Simon |
print absolute file names from CFGPrinterObserver
|
Thu, 11 Jun 2015 01:16:06 +0200 |
Doug Simon |
fixed npe in CompilationPrinter
|
Thu, 11 Jun 2015 01:15:26 +0200 |
Doug Simon |
made getSubstitutionMethod part of Replacements API
|
Wed, 10 Jun 2015 20:19:30 +0200 |
Andreas Woess |
Truffle: remove unused code
|
Wed, 10 Jun 2015 20:06:17 +0200 |
Andreas Woess |
Truffle: make transitionMap a ConcurrentHashMap
|
Wed, 10 Jun 2015 20:06:13 +0200 |
Andreas Woess |
Truffle: model property replace as direct transition
|
Wed, 10 Jun 2015 20:05:52 +0200 |
Andreas Woess |
Truffle: move property notification hook to shared data, and call it on remove as well
|
Wed, 10 Jun 2015 16:18:22 +0200 |
Christian Humer |
Add specialized version of inferStamp to IntegerAddExactNode that understands that it cannot overflow.
|
Wed, 10 Jun 2015 16:07:59 +0200 |
Gilles Duboscq |
Make it possible to use a speculation in a FixedGuard
|
Wed, 10 Jun 2015 11:51:16 +0200 |
Gilles Duboscq |
Ensure CheckCast used for store check is canonicalized if possible
|
Wed, 10 Jun 2015 16:06:52 +0200 |
Gilles Duboscq |
Make speculation log available in HighTierContext
|
Wed, 10 Jun 2015 16:28:01 +0200 |
Doug Simon |
reworded Service documentation to be interms of "providers" instead of "implementations" to better match documentation for the standard ServiceLoader mechanism
|
Wed, 10 Jun 2015 16:10:26 +0200 |
Doug Simon |
removed dependency from NFI to JVMCI
|
Wed, 10 Jun 2015 12:07:31 +0200 |
Roland Schatz |
Show location identity in graph dumps.
|
Tue, 09 Jun 2015 19:07:39 -0700 |
Michael Van De Vanter |
Merge with 878786299d2d72bf0bdbd4002ccffcd1fad69b7a
|
Tue, 09 Jun 2015 18:48:06 -0700 |
Michael Van De Vanter |
Findbugs fix
|
Tue, 09 Jun 2015 15:20:30 -0700 |
Michael Van De Vanter |
Truffle/APIs and Debugging: Evolutionary steps to integrating debugging and tool support with TruffleVM APIs
|
Fri, 05 Jun 2015 18:05:13 -0700 |
Michael Van De Vanter |
Truffle: add a version string to the information provided with Language registration
|
Tue, 09 Jun 2015 23:00:38 +0200 |
Doug Simon |
removed trailing slash from directory names in jvmci.make
|
Tue, 09 Jun 2015 22:44:34 +0200 |
Doug Simon |
com.oracle.jvmci.service.Service is now a marker for service implementations available via JVMCI; removed Truffle -> JVMCI dependency
|
Tue, 09 Jun 2015 22:31:05 +0200 |
Doug Simon |
removed timestamp from "unknown" Graal version string
|
Tue, 09 Jun 2015 20:36:45 +0200 |
Doug Simon |
made access to CompilerToVM from PrintStreamOption lazy to resolve initialization issue
|
Tue, 09 Jun 2015 12:04:47 -0700 |
Tom Rodriguez |
Corrected ymm save location description
|
Tue, 09 Jun 2015 20:24:19 +0200 |
Christian Humer |
Truffle: allow non-constant Assumption checks
|
Tue, 09 Jun 2015 17:29:15 +0200 |
Doug Simon |
renamed fields in TTY to better reflect their semantics
|
Tue, 09 Jun 2015 17:25:57 +0200 |
Doug Simon |
use a JVMCI service to initialize the underlying PrintStream in TTY
|
Tue, 09 Jun 2015 17:23:42 +0200 |
Doug Simon |
handle race creating a symlink in mx
|
Tue, 09 Jun 2015 12:50:43 +0200 |
Christian Humer |
Truffle-DSL: speculate using a compilation final boolean that the unsupported branch is not taken for single specializable nodes.
|
Tue, 09 Jun 2015 12:50:43 +0200 |
Christian Humer |
Truffle-DSL: compute UnsupportedSpecializationException message lazily; Add a @TruffleBoundary to its constructor as it may end up on the fast path.
|
Tue, 09 Jun 2015 12:50:43 +0200 |
Christian Humer |
Truffle-DSL: fix unsupported method for single specializable nodes was generated too often.
|
Tue, 09 Jun 2015 13:19:52 +0200 |
Gilles Duboscq |
Use ressource array while parsing services rather than leak a heap array
|
Tue, 09 Jun 2015 13:06:37 +0200 |
Gilles Duboscq |
Renaming of classes around jvmciOptions for clarity
|
Tue, 09 Jun 2015 12:49:55 +0200 |
Gilles Duboscq |
Add graal.printer to graal.jar
|
Tue, 09 Jun 2015 11:56:04 +0200 |
Gilles Duboscq |
Merge
|
Tue, 09 Jun 2015 11:53:26 +0200 |
Gilles Duboscq |
mx: Remove leftover debug statement
|
Tue, 09 Jun 2015 11:52:55 +0200 |
Gilles Duboscq |
Add missing annotation processor to graal.printer
|
Tue, 09 Jun 2015 11:54:04 +0200 |
Gilles Duboscq |
Merge with jdk8u45-b14
|
Tue, 17 Mar 2015 11:22:51 -0700 |
asaha |
Added tag jdk8u45-b13 for changeset efbf340fc7f5
|
Mon, 16 Mar 2015 11:19:42 -0700 |
asaha |
Added tag jdk8u45-b12 for changeset dc29108bcbcb
jdk8u45-b13
|
Mon, 16 Mar 2015 09:13:01 -0700 |
asaha |
Merge
jdk8u45-b12
|
Thu, 12 Mar 2015 20:15:42 -0700 |
asaha |
Added tag jdk8u40-b27 for changeset 6824e2475e04
|
Tue, 10 Mar 2015 15:33:50 -0700 |
asaha |
8074662: Update 3rd party readme and license for LibPNG v 1.6.16
|
Mon, 09 Mar 2015 12:35:33 -0700 |
asaha |
Added tag jdk8u45-b11 for changeset f4822d122041
|
Sat, 07 Mar 2015 16:26:10 -0800 |
asaha |
Merge
jdk8u45-b11
|
Sat, 07 Mar 2015 10:25:19 -0800 |
asaha |
Added tag jdk8u40-b26 for changeset f39b6944ad44
jdk8u40-b27
|
Mon, 02 Mar 2015 11:14:04 -0800 |
asaha |
Added tag jdk8u45-b10 for changeset a9f578607920
|
Mon, 23 Feb 2015 14:47:40 -0800 |
asaha |
Added tag jdk8u45-b09 for changeset 35d8318de0b6
jdk8u45-b10
|
Mon, 16 Feb 2015 11:05:03 -0800 |
asaha |
Added tag jdk8u45-b08 for changeset 35c7330b68e2
jdk8u45-b09
|
Mon, 09 Feb 2015 13:30:30 -0500 |
kbarrett |
8071931: Return of the phantom menace
jdk8u45-b08
|