Mercurial > hg > graal-jvmci-8
graph
-
renamed ForeignCallLinkage.canDeoptimize -> needsDebugInfoFri, 26 Jun 2015 22:23:03 +0200, by Doug Simon
-
Add support so methods for invocation plugins can be optional; add support for new unaligned Unsafe methods in JDK 9.Fri, 26 Jun 2015 17:11:34 -0700, by twisti
-
fixed redundant JavaFrameAnchor code around foreign calls that go through a Graal stubFri, 26 Jun 2015 20:35:08 +0200, by Doug Simon
-
fix references after com.oracle.jvmci to jdk.internal.jvmci renameFri, 26 Jun 2015 20:32:09 +0200, by Doug Simon
-
mx: make deoptalot command more flexible in terms of VM managementFri, 26 Jun 2015 20:31:31 +0200, by Doug Simon
-
Merge.Fri, 26 Jun 2015 18:46:11 +0200, by Thomas Wuerthinger
-
Fix an issue in the inlining phase in the context of deleted unwind nodes. Reported by: Christian Thalinger.Fri, 26 Jun 2015 18:02:40 +0200, by Thomas Wuerthinger
-
Workaround until we add support for inlining intrinsics.Fri, 26 Jun 2015 17:45:47 +0200, by Danilo Ansaloni
-
Updated the version of TRUFFLE and TRUFFLE_DSL_PROCESSOR.Fri, 26 Jun 2015 17:44:23 +0200, by Danilo Ansaloni
-
Empty object stamps should always be nonNull, assert it.Mon, 22 Jun 2015 15:00:10 +0200, by Gilles Duboscq
-
mx eclipseformat: no need to pass a -vm argument to eclipseFri, 26 Jun 2015 12:24:47 +0200, by Gilles Duboscq
-
CountedLoopInfo: allow using converted init&stride to do the computation using a different integer typeThu, 25 Jun 2015 16:00:08 +0200, by Gilles Duboscq
-
Remove cache from HotSpotConstantPool class.Fri, 26 Jun 2015 15:24:26 +0200, by Thomas Wuerthinger
-
removed TRUFFLE distribution - only use TRUFFLE libraryFri, 26 Jun 2015 14:05:38 +0200, by Doug Simon
-
Don't count uncacheable snippets against template limitThu, 25 Jun 2015 22:05:11 -0700, by Tom Rodriguez
-
Merge.Fri, 26 Jun 2015 00:40:01 +0200, by Thomas Wuerthinger
-
Merge.Fri, 26 Jun 2015 00:04:44 +0200, by Thomas Wuerthinger
-
Disable inline during parsing in CTW gate.Sun, 21 Jun 2015 02:19:15 +0200, by Thomas Wuerthinger
-
Make inlining during parsing more agressive if arguments are constant.Sun, 21 Jun 2015 01:43:56 +0200, by Thomas Wuerthinger
-
Distinguish "null" from null in toValueStringThu, 25 Jun 2015 14:30:49 -0700, by Tom Rodriguez
-
Provide full set of NodeIntrinsics for DirectObjectStoreNodeThu, 25 Jun 2015 14:28:54 -0700, by Tom Rodriguez
-
Don't allow late binding of NodeIntrisic arguments in SnippetsThu, 25 Jun 2015 14:24:41 -0700, by Tom Rodriguez
-
Messages should go to TTY and allow per instantiation control over cachingThu, 25 Jun 2015 14:24:07 -0700, by Tom Rodriguez
-
Only invokevirtual and invokespecial are invokehandle aliases.Thu, 25 Jun 2015 08:30:46 -0700, by twisti
-
Fix bug in constant folding of unsigned division.Thu, 25 Jun 2015 15:08:08 +0200, by Roland Schatz
-
added local SuppressFBWarnings annotation to replace findbugs-SuppressFBWarnings.jar dependencyThu, 25 Jun 2015 14:33:53 +0200, by Doug Simon
-
Simplify maxTripCountNode method.Thu, 25 Jun 2015 13:17:08 +0200, by Roland Schatz
-
Improve function name.Mon, 22 Jun 2015 11:42:54 +0200, by Roland Schatz
-
mx: removed redundant definitions for JUNIT, HAMCREST and CHECKSTYLE librariesThu, 25 Jun 2015 10:26:48 +0200, by Doug Simon
-
TRUFFLE distribution is no longer deployed into the JDKWed, 24 Jun 2015 20:52:38 +0200, by Doug Simon
-
jvmci.make intermediate output is now flattened into build/jvmci.makeWed, 24 Jun 2015 20:51:09 +0200, by Doug Simon
-
make Eclipse distribution builder output verbose and redirect it to a log fileWed, 24 Jun 2015 15:01:32 +0200, by Doug Simon
-
Eclipse projects for JVMCI distributions should be in jvmci/, not graal/Wed, 24 Jun 2015 12:37:54 +0200, by 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 interactivelyWed, 24 Jun 2015 12:37:45 +0200, by Doug Simon
-
made Eclipse builders for distributions synchronous to prevent race conditions as each builder deploys artifacts to the JDKWed, 24 Jun 2015 12:30:58 +0200, by Doug Simon
-
Ignore errors when deleting directory tree for JVMCITue, 23 Jun 2015 22:19:33 -0700, by Tom Rodriguez
-
Remove double notTue, 23 Jun 2015 22:19:01 -0700, by Tom Rodriguez
-
increase inlining bonus for candidate with constant argumentsTue, 23 Jun 2015 18:13:03 +0200, by Thomas Wuerthinger
-
compute lock depth for MonitorIdNodes correctly when inlining during parsingTue, 23 Jun 2015 18:10:30 +0200, by Doug Simon
-
MergeTue, 23 Jun 2015 08:34:21 -0700, by Tom Rodriguez
-
notifyInputChanged even for null updatesFri, 19 Jun 2015 22:39:32 -0700, by Tom Rodriguez
-
Make stamp of MacroNode agree with return type of methodFri, 19 Jun 2015 22:32:15 -0700, by Tom Rodriguez
-
Make it possible to disable unsafe access trackingTue, 23 Jun 2015 12:32:16 +0200, by Gilles Duboscq
-
Functional test of Unsafe access marking for MappedByteBuffer operationsTue, 23 Jun 2015 12:03:39 +0200, by Gilles Duboscq
-
Restored explicit org.junit.internal.AssumptionViolatedException import (needed as it became ambiguous with newer versions of JUnit)Tue, 23 Jun 2015 12:02:47 +0200, by Gilles Duboscq
-
Move SpeculationLog into the structured graphTue, 23 Jun 2015 12:00:17 +0200, by Gilles Duboscq
-
Forward hasUnsafeAccess bit during inliningMon, 22 Jun 2015 15:06:38 +0200, by Gilles Duboscq
-
mx: Fix typoMon, 22 Jun 2015 14:57:05 +0200, by Gilles Duboscq
-
create missing distribution jars irrespective of whether any constituent projects were rebuiltTue, 23 Jun 2015 13:15:55 +0200, by Doug Simon
-
use Windows path separatorsTue, 23 Jun 2015 13:15:48 +0200, by Doug Simon
-
mx: added missing applications of _separatedCygpathU2WTue, 23 Jun 2015 12:44:51 +0200, by Doug Simon
-
added witness for when class files are out of dateTue, 23 Jun 2015 12:43:52 +0200, by Doug Simon
-
add -verbose to javac and JDT when -V mx option is presentTue, 23 Jun 2015 12:41:17 +0200, by Doug Simon
-
mx: allow libraries as annotation processors.Tue, 23 Jun 2015 11:44:20 +0200, by Danilo Ansaloni
-
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 invocationTue, 23 Jun 2015 01:43:52 +0200, by Doug Simon
-
mx: abort on use of an Eclipse compiler that does not support annotation processingTue, 23 Jun 2015 01:16:35 +0200, by Doug Simon
-
Fix javadoc formatting.Mon, 22 Jun 2015 15:54:01 -0700, by twisti
-
Fix unused imports.Mon, 22 Jun 2015 15:36:57 -0700, by twisti
-
Rename com.oracle.jvmci to jdk.internal.jvmciMon, 22 Jun 2015 12:12:53 -0700, by twisti
-
Fix failing unit testMon, 22 Jun 2015 11:08:17 -0700, by Christian Wimmer
-
Truffle: Stop bytecode parsing on a call to CompilerAsserts.neverPartOfCompilation()Mon, 22 Jun 2015 10:33:29 -0700, by Christian Wimmer
-
HotSpotSuitesProvider: use SuitesProvider interface instead of DefaultSuitesProvider.Mon, 22 Jun 2015 12:11:55 +0200, by Josef Eisl
-
[SPARC] Rescue CompilationResult.hasUnsafeAccess between to assembly passes.Mon, 22 Jun 2015 10:58:49 +0200, by Stefan Anzinger
-
AMD64Assembler: PUSH can be used with 32bit operands.Mon, 22 Jun 2015 09:57:52 +0200, by Josef Eisl
-
AMD64: add custom AMD64SuitesProvider.Fri, 19 Jun 2015 15:32:40 +0200, by Josef Eisl
-
Pass a DefaultSuitesProvider to HotSpotSuitesProvider.Fri, 19 Jun 2015 15:19:04 +0200, by Josef Eisl
-
AMD64: add StackMoveOptimizationPhase.Mon, 22 Jun 2015 10:07:38 +0200, by Josef Eisl
-
AMD64Move: add AMD64MultiStackMove.Fri, 19 Jun 2015 14:28:14 +0200, by Josef Eisl
-
Schedule: Allow floating reads to be scheduled after loopsSun, 21 Jun 2015 18:53:42 +0200, by Gilles Duboscq
-
only (re)make archives from build command for distributions with at least one constituent project that was (re)compiledSun, 21 Jun 2015 22:24:40 +0200, by Doug Simon
-
only (re)make archives from build command if at least one compilation occurredSun, 21 Jun 2015 21:43:13 +0200, by Doug Simon
-
mx: removed JVMCI code from Distribution.make_archiveSat, 20 Jun 2015 12:37:01 +0200, by Doug Simon
-
Merge.Sat, 20 Jun 2015 09:00:58 +0200, by Doug Simon
-
fix for renaming packages com.oracle.jvmci to jdk.internal.jvmciSat, 20 Jun 2015 09:00:02 +0200, by Doug Simon
-
Merge.Sat, 20 Jun 2015 01:56:43 +0200, by Thomas Wuerthinger
-
Remove type profile proxy node.Sat, 20 Jun 2015 01:29:17 +0200, by Thomas Wuerthinger
-
update truffle.jarFri, 19 Jun 2015 23:17:09 +0200, by Andreas Woess
-
MergeFri, 19 Jun 2015 09:31:51 -0700, by Tom Rodriguez
-
type.isLeaf should promote stamp to exact typeFri, 19 Jun 2015 09:28:25 -0700, by Tom Rodriguez
-
Add test for isLeafFri, 19 Jun 2015 09:28:17 -0700, by Tom Rodriguez
-
Replace ResolvedJavaType.isFinal with more meaningful and correct isLeafThu, 18 Jun 2015 10:07:27 -0700, by Tom Rodriguez
-
moved findbugs support from mx_graal.py to mx_findbugs.pyFri, 19 Jun 2015 17:41:45 +0200, by Doug Simon
-
mx: added support for overridden commands to be available via a qualified nameFri, 19 Jun 2015 15:59:22 +0200, by Doug Simon
-
Remove method-based IC dispatch.Fri, 19 Jun 2015 15:18:18 +0200, by Thomas Wuerthinger
-
Make names of printed IGV graphs shorter.Fri, 19 Jun 2015 15:04:01 +0200, by Thomas Wuerthinger
-
HotSpotConstantPool: only try to resolve invokeHandle for invoke opcodesFri, 19 Jun 2015 12:48:12 +0200, by Gilles Duboscq
-
Track and set has_unsafe_access flagFri, 19 Jun 2015 12:35:38 +0200, by Gilles Duboscq
-
SPARC: HotSpotLoadConstantOp: add support for byte and short.Fri, 19 Jun 2015 11:10:15 +0200, by Josef Eisl
-
mx_graal: remove debug output.Fri, 19 Jun 2015 10:04:02 +0200, by Josef Eisl
-
consolidated logic for querying the source(s) from which an Eclipse settings file is generatedFri, 19 Jun 2015 00:45:14 +0200, by Doug Simon
-
moved mx.graal/eclipse-settings to mxtool/eclipse-settingsThu, 18 Jun 2015 23:21:34 +0200, by Doug Simon
-
removed maven_install_truffleThu, 18 Jun 2015 23:09:04 +0200, by Doug Simon
-
moved unit test support from mx_graal.py to mx.pyThu, 18 Jun 2015 23:06:11 +0200, by Doug Simon
-
removed _vmSourcesAvailableWed, 17 Jun 2015 15:31:28 +0200, by Doug Simon
-
remove hard-coded use of 'mx' to refer to the mxDir for the graal suiteWed, 17 Jun 2015 15:28:45 +0200, by Doug Simon
-
renamed mx/ to mx.graal/ in preparation for working with mxtool2Wed, 17 Jun 2015 13:56:55 +0200, by Doug Simon
-
removed support for legacy mx/commands.py fileWed, 17 Jun 2015 13:18:49 +0200, by Doug Simon
-
only make VM or native calls if the result will actually be usedTue, 16 Jun 2015 23:11:26 +0200, by Doug Simon
-
8078666: JVM fastdebug build compiled with GCC 5 asserts with "widen increases"Wed, 29 Apr 2015 12:23:48 -0700, by sgehwolf
-
Make sure HotSpotConstantPool.loadReferencedType resolves invokehandle call sites properly. Fixes eager resolution problems at those call sites.Thu, 18 Jun 2015 18:09:19 +0200, by Gilles Duboscq
-
Add ResolvedJavaMethod.isSignaturePolymorphic and ResolvedJavaType.findMethodThu, 18 Jun 2015 17:44:47 +0200, by Gilles Duboscq
-
Add ModifiersProvider.isSynthetic, isVarArgs and isBridge.Thu, 18 Jun 2015 17:51:05 +0200, by Gilles Duboscq
-
Workaround ECJ bug with varargsWed, 17 Jun 2015 15:34:39 +0200, by Gilles Duboscq
-
Remove unused HotSpotMethodHandleAccessProviderTue, 16 Jun 2015 15:58:37 +0200, by Gilles Duboscq
-
Use dummy ThreadMXBean when ManagementFactory can't be linked.Thu, 18 Jun 2015 16:50:00 +0200, by Roland Schatz
-
Gracefully disable allocation counters when management interface can't be loaded.Thu, 18 Jun 2015 11:52:22 +0200, by Roland Schatz
-
AMD64Move: add AMD64PushPopStackMove.Thu, 18 Jun 2015 09:59:29 +0200, by Josef Eisl
-
AMD64Assembler: add PUSH and POP.Thu, 18 Jun 2015 09:58:29 +0200, by Josef Eisl
-
StackMoveTest: verify stack integrity.Thu, 18 Jun 2015 11:42:07 +0200, by Josef Eisl
-
StackMoveTest: add runShort and runByte tests.Tue, 16 Jun 2015 17:55:27 +0200, by Josef Eisl
-
Add LIRTestTest.Thu, 18 Jun 2015 11:41:57 +0200, by Josef Eisl
-
LIRTest: add LIRValueNode.Thu, 18 Jun 2015 10:00:11 +0200, by Josef Eisl
-
LIRTest: remove FloatingLIRTestNode.Wed, 17 Jun 2015 16:37:27 +0200, by Josef Eisl
-
LIRTest: move LIRTestSpecification into its own file.Wed, 17 Jun 2015 16:40:55 +0200, by Josef Eisl
-
mxtool: add support for -y/-n (answer 'y'/'n' to all question).Wed, 17 Jun 2015 13:22:40 +0200, by Josef Eisl
-
Fix substitution of CallSite.getTarget when receiver is ambigous; Unittests for all other substitutions which use GraphUtil.originalValueWed, 17 Jun 2015 18:42:35 +0200, by Stefan Anzinger
-
Re-enable imprecise write barriers on object access.Wed, 17 Jun 2015 16:19:35 +0200, by Roland Schatz
-
Introduce common superclass for all write barriers.Wed, 17 Jun 2015 15:42:27 +0200, by Roland Schatz
-
Use given receiver if originalValue of receiver cannot be determined CallSiteTargetNodeWed, 17 Jun 2015 14:24:55 +0200, by Stefan Anzinger
-
Implement Location.toString().Wed, 17 Jun 2015 14:51:27 +0200, by Roland Schatz