Mercurial > hg > truffle
graph
-
Merge.Thu, 22 May 2014 18:10:04 +0200, by Thomas Wuerthinger
-
Merge.Wed, 21 May 2014 11:45:50 +0200, by Thomas Wuerthinger
-
Merge.Tue, 13 May 2014 19:19:27 +0200, by Thomas Wuerthinger
-
Merge.Tue, 13 May 2014 12:15:40 +0200, by Thomas Wuerthinger
-
Fix exponential explosion when propagating zero probabilities.Tue, 13 May 2014 12:15:32 +0200, by Thomas Wuerthinger
-
Stop propagating probability above loop header.Tue, 13 May 2014 03:57:06 +0200, by Thomas Wuerthinger
-
Merge.Tue, 13 May 2014 02:31:41 +0200, by Thomas Wuerthinger
-
Propagate 0.0 probabilities when simplifying IfNode.Tue, 13 May 2014 02:31:20 +0200, by Thomas Wuerthinger
-
added clarifying commentSat, 24 May 2014 00:54:20 +0200, by Doug Simon
-
HotSpotOptions.inline.hpp generator writes to System.out to make generator errors more visible (they will show up when compiling the generated source)Sat, 24 May 2014 00:46:33 +0200, by Doug Simon
-
HotSpotOptions error messages should go to System.errSat, 24 May 2014 00:25:29 +0200, by Doug Simon
-
mx: drain all subprocess output to callables before returning from mx.runSat, 24 May 2014 00:23:52 +0200, by Doug Simon
-
made HotSpotOptions processing faster by removing use of service loader in VM startup and only doing work for options specified on the command lineFri, 23 May 2014 19:36:34 +0200, by Doug Simon
-
small cleanup in ReadEliminationFri, 23 May 2014 17:47:44 +0200, by Lukas Stadler
-
consume less memory in ReentrantBlockIterator and ReentrantNodeIteratorFri, 23 May 2014 17:47:15 +0200, by Lukas Stadler
-
read elimination without scheduleFri, 23 May 2014 17:43:07 +0200, by Lukas Stadler
-
CanonicalizerPhase: canonicalize usages when stamp changesFri, 23 May 2014 14:51:59 +0200, by Gilles Duboscq
-
Simplify removeOrMaterializeIf and make it handle merges with more predecessors.Fri, 23 May 2014 13:21:49 +0200, by Gilles Duboscq
-
midtier: remove ReadEliminationPhase (superseded by EarlyReadEliminationPhase)Fri, 23 May 2014 13:22:54 +0200, by Bernhard Urban
-
mx: add pack200 to javaconfigFri, 23 May 2014 11:50:47 +0200, by Bernhard Urban
-
mx: update vm choice helptextFri, 23 May 2014 11:25:01 +0200, by Bernhard Urban
-
mx: annotation processor paths must include libraries that are also Eclipse containersFri, 23 May 2014 13:10:14 +0200, by Doug Simon
-
[inlining] check maxMethodPerInlining after discarding methods below thresholdThu, 22 May 2014 14:15:01 +0200, by Miguel Garcia
-
[inlining] more precise type in createDispatchOnTypeBeforeInvoke()Thu, 22 May 2014 11:18:11 +0200, by Miguel Garcia
-
[inlining] isEmpty() favored over size() == 0Wed, 21 May 2014 21:47:19 +0200, by Miguel Garcia
-
[inlining] forgotten assertion, counterpart to the one in pushGraph()Wed, 21 May 2014 20:51:25 +0200, by Miguel Garcia
-
[inlining] operation that pushes invocation goes ahead and pushes graphs tooWed, 21 May 2014 20:49:07 +0200, by Miguel Garcia
-
[inlining] readability in CallsiteHolder constructor, part 2Wed, 21 May 2014 20:04:33 +0200, by Miguel Garcia
-
[inlining] readability in CallsiteHolder constructor, part 1Wed, 21 May 2014 19:49:48 +0200, by Miguel Garcia
-
only canonicalize CustomizedUnsafeLoadFinalNode if the condition is constantThu, 22 May 2014 16:51:32 +0200, by Lukas Stadler
-
put LoopSafepointEliminationPhase into an IncrementalCanonicalizerPhaseThu, 22 May 2014 16:51:09 +0200, by Lukas Stadler
-
preserve context in Debug.forceLogThu, 22 May 2014 14:04:55 +0200, by Lukas Stadler
-
small cleanup in LinearScanThu, 22 May 2014 14:04:55 +0200, by Lukas Stadler
-
skip PiNode in AMD64HotSpotNodeLIRBuilder.filterCompressionThu, 22 May 2014 14:04:55 +0200, by Lukas Stadler
-
fix bug in ConditionalEliminationPhase that loses the connection from guard to checkcast PiNodeThu, 22 May 2014 14:04:55 +0200, by Lukas Stadler
-
make FixedNodeProbabilityCache behave better in the presence of dead codeThu, 22 May 2014 14:04:55 +0200, by Lukas Stadler
-
HSAIL: fix for -UseHSAILDeoptimizationThu, 22 May 2014 13:19:47 +0200, by twisti
-
mx: fixed incorrect test for subprocess being aliveThu, 22 May 2014 12:41:53 +0200, by twisti
-
minor cleanupsWed, 21 May 2014 22:44:46 -0700, by Tom Rodriguez
-
rename initializeBytecode to getBytecode and eliminate extra copyWed, 21 May 2014 22:22:06 -0700, by Tom Rodriguez
-
Truffle: revise instrumentation support APIs in ExecutionContextWed, 21 May 2014 21:07:15 -0700, by Michael Van De Vanter
-
Add test for getStaticFields()Wed, 21 May 2014 10:25:54 -0700, by Christian Wimmer
-
MergeWed, 21 May 2014 10:08:39 -0700, by Christian Wimmer
-
Add method ResolvedJavaType.getStaticFieldsTue, 20 May 2014 19:06:41 -0700, by Christian Wimmer
-
Pass the compiled method to LIR factoryTue, 20 May 2014 19:02:33 -0700, by Christian Wimmer
-
Rename methods to have consistent names, allow subclasses of bytecode parsersTue, 20 May 2014 19:01:08 -0700, by Christian Wimmer
-
Introduce class BarrieredAccess for low-level object access with read and write barriersTue, 20 May 2014 18:59:45 -0700, by Christian Wimmer
-
Remove overly restrictive assertionTue, 20 May 2014 18:58:42 -0700, by Christian Wimmer
-
Introduce method to customize type sizeTue, 20 May 2014 18:58:03 -0700, by Christian Wimmer
-
Avoid NullPointerException when only some assertions are enabledTue, 20 May 2014 18:57:27 -0700, by Christian Wimmer
-
Remove overly strict assertion; avoid NullPointerException when canonicalizing invokes without a stateTue, 20 May 2014 18:56:57 -0700, by Christian Wimmer
-
Make classes extensibleTue, 20 May 2014 18:55:59 -0700, by Christian Wimmer
-
Bugfix: as long as snippets are preprocessed, PiNode must not be canonicalizedTue, 20 May 2014 18:55:35 -0700, by Christian Wimmer
-
Add accessor methodTue, 20 May 2014 18:54:48 -0700, by Christian Wimmer
-
Cache result of toJava and toJavaConstructor, since it is an expensive operationTue, 20 May 2014 18:54:09 -0700, by Christian Wimmer
-
Make NodeClass more flexibleTue, 20 May 2014 18:53:31 -0700, by Christian Wimmer
-
Factor out rule creation in its own methodTue, 20 May 2014 18:52:54 -0700, by Christian Wimmer
-
Recompute probability only when number of types in profile changedTue, 20 May 2014 18:51:54 -0700, by Christian Wimmer
-
Remove unused methodTue, 20 May 2014 18:51:16 -0700, by Christian Wimmer
-
mx: fixed more spurious "error while killing subprocess" messages (GRAAL-350)Wed, 21 May 2014 17:57:41 +0200, by Doug Simon
-
mx archive: fix log messageWed, 21 May 2014 16:41:57 +0200, by Bernhard Urban
-
mx archive: avoid multiple directory entries tooWed, 21 May 2014 15:34:35 +0200, by Bernhard Urban
-
mx: remove unused packagejar commandWed, 21 May 2014 15:29:38 +0200, by Bernhard Urban
-
mx: add support for setting a main class in distributionsWed, 21 May 2014 15:11:14 +0200, by Bernhard Urban
-
mxtool: fix archive subcommand such that it will return a successful returncodeWed, 21 May 2014 15:17:21 +0200, by Bernhard Urban
-
Introduce AbstractObjectStamp, make ObjectStamp and NarrowOopStamp incompatible.Tue, 20 May 2014 17:26:27 +0200, by Roland Schatz
-
Allow using StampFactory.forConstant(Constant, MetaAccessProvider) for primitive constants.Tue, 20 May 2014 16:47:19 +0200, by Roland Schatz
-
[inlining] another renaming to avoid misleading type suggestion (2 of 2)Tue, 20 May 2014 15:46:02 +0200, by Miguel Garcia
-
[inlining] another renaming to avoid misleading type suggestion (1 of 2)Tue, 20 May 2014 15:45:07 +0200, by Miguel Garcia
-
[inlining] renaming to convey underlying types (2 of 2)Tue, 20 May 2014 15:42:10 +0200, by Miguel Garcia
-
[inlining] renaming to convey underlying types (1 of 2)Tue, 20 May 2014 15:39:59 +0200, by Miguel Garcia
-
[inline-info] step 3, InlineInfo leaves populateInlineInfo fully initializedTue, 20 May 2014 15:01:20 +0200, by Miguel Garcia
-
[inline-info] step 2, simpler inter-procedural communicationTue, 20 May 2014 14:53:29 +0200, by Miguel Garcia
-
[inline-info] step 1 of de-aliasing MethodInvocation assumptionsTue, 20 May 2014 14:48:46 +0200, by Miguel Garcia
-
[inline-info] towards initializing InlineInfo in one placeTue, 20 May 2014 14:39:42 +0200, by Miguel Garcia
-
handle expected phis when converting to trapping null checksTue, 20 May 2014 21:40:13 -0700, by Tom Rodriguez
-
don't use JNI natives to interact with VM metadataTue, 20 May 2014 21:35:32 -0700, by Tom Rodriguez
-
initialize HotSpotVMConfig fields efficiently from C++Tue, 20 May 2014 13:46:34 -0700, by Tom Rodriguez
-
MergeTue, 20 May 2014 21:38:31 +0200, by Miguel Garcia
-
[inlining-7] end of refactoring trail, helper methods now closer to usersTue, 20 May 2014 13:05:07 +0200, by Miguel Garcia
-
[inlining-7] InlineableGraph takes care of setup chores during constructionTue, 20 May 2014 13:00:23 +0200, by Miguel Garcia
-
[inlining-7] moved three utilities methods to where they belongTue, 20 May 2014 12:15:55 +0200, by Miguel Garcia
-
[inlining-6] InlineableGraph now in package for inlineable elementsTue, 20 May 2014 12:08:09 +0200, by Miguel Garcia
-
[inlining-6] InlineableMacroNode now in package for inlineable elementsTue, 20 May 2014 12:06:07 +0200, by Miguel Garcia
-
[inlining-6] moved Inlineable to dedicated package for inlineable elementsTue, 20 May 2014 12:04:10 +0200, by Miguel Garcia
-
[inlining-5] separate check code (fewer args, pure, concise) from logging codeMon, 19 May 2014 21:39:49 +0200, by Miguel Garcia
-
[inlining-5] "where does optimisticOpts come from?" answeredMon, 19 May 2014 21:30:07 +0200, by Miguel Garcia
-
[inlining-5] "where does replacements come from?" answeredMon, 19 May 2014 21:26:46 +0200, by Miguel Garcia
-
[inlining-5] checkTargetConditions() about to lose some of its formal paramsMon, 19 May 2014 21:23:53 +0200, by Miguel Garcia
-
Ignore synthetic methods in TestResolvedJavaFieldTue, 20 May 2014 20:32:05 +0200, by Gilles Duboscq
-
Update JaCoCo libsTue, 20 May 2014 16:36:37 +0200, by Gilles Duboscq
-
better stamps for IntegerRemNodeTue, 20 May 2014 16:17:16 +0200, by Lukas Stadler
-
@Ignore (and not expect GraalInternalError) long-running EscapingNewStringConcatTestTue, 20 May 2014 15:28:53 +0200, by Lukas Stadler
-
a bit of javadoc in TruffleRuntimeTue, 20 May 2014 15:17:43 +0200, by Lukas Stadler
-
fix wrong assert in ObjectStampMeetTestTue, 20 May 2014 15:16:33 +0200, by Lukas Stadler
-
simplify getInterfaces jtt testTue, 20 May 2014 15:16:04 +0200, by Lukas Stadler
-
mx: propagate failure from forked Java compilation task back up to parent (GRAAL-350)Tue, 20 May 2014 15:35:35 +0200, by Doug Simon
-
Add JRE library support to mx projectgraph.Tue, 20 May 2014 11:56:19 +0200, by Josef Eisl
-
ResolvedJavaType.resolveMethod: fix javadoc, add assert in native code. update changelogTue, 20 May 2014 13:13:28 +0200, by Gilles Duboscq
-
MergeTue, 20 May 2014 12:40:07 +0200, by Erik Eckstein
-
fix wrong handling of memory anti-dependencies in schedulerTue, 20 May 2014 12:38:57 +0200, by Erik Eckstein
-
mx: fixed spurious "error while killing subprocess" messages (GRAAL-350)Tue, 20 May 2014 11:50:30 +0200, by Doug Simon
-
Merge with 9ae1d2f3bda60f9d91243c883c5aa7812e2ab256Mon, 19 May 2014 17:21:30 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: significant reorganization of the instrumentation framework's implementation and connection to the runtime ExecutionContext, with some new features, including a Tag-based "trap" mechanisms.Mon, 19 May 2014 17:14:36 -0700, by Michael Van De Vanter
-
convert asserts into if tests and check for phis at mergeMon, 19 May 2014 14:14:12 -0700, by Tom Rodriguez
-
enable some HSAIL virtual call inliningMon, 19 May 2014 10:45:01 -0700, by twisti
-
SL: adding NodeInfo.descriptions to SL statementsMon, 19 May 2014 18:59:04 +0200, by Christian Wirth
-
Add description and language to the NodeInfo annotationMon, 19 May 2014 18:52:39 +0200, by Christian Wirth
-
MergeMon, 19 May 2014 17:21:35 +0200, by Miguel Garcia
-
[inlining-4] privatizing methods that can be made privateMon, 19 May 2014 16:52:10 +0200, by Miguel Garcia
-
[inlining-4] one less alias in getTypeCheckedInlineInfo()Mon, 19 May 2014 16:45:11 +0200, by Miguel Garcia
-
[inlining-4] one less alias in getAssumptionInlineInfo()Mon, 19 May 2014 16:34:38 +0200, by Miguel Garcia
-
[inlining-4] one less alias in getExactInlineInfo()Mon, 19 May 2014 16:32:02 +0200, by Miguel Garcia
-
[inlining-4] removed alias for InliningData.maxMethodPerInliningMon, 19 May 2014 16:27:24 +0200, by Miguel Garcia
-
[inlining-4] getTypeCheckedInlineInfo() can get context.getReplacements() itselfMon, 19 May 2014 16:24:31 +0200, by Miguel Garcia
-
[inlining-4] getAssumptionInlineInfo() can get context.getReplacements() itselfMon, 19 May 2014 16:17:43 +0200, by Miguel Garcia
-
[inlining-4] no need to pass context.getReplacements() to getExactInlineInfo()Mon, 19 May 2014 16:14:56 +0200, by Miguel Garcia
-
[inlining-4] parameter aliasing context.getOptimisticOptimizations() goes awayMon, 19 May 2014 16:10:24 +0200, by Miguel Garcia
-
[inlining-4] parameter aliasing context.getReplacements() goes awayMon, 19 May 2014 16:08:06 +0200, by Miguel Garcia
-
[inlining-4] the method param that aliased maxMethodPerInlining goes awayMon, 19 May 2014 16:05:18 +0200, by Miguel Garcia
-
[inlining-4] getTypeInlineInfo() becomes instance method of InliningDataMon, 19 May 2014 15:58:48 +0200, by Miguel Garcia
-
[inlining-4] getTypeCheckedInlineInfo() becomes instance method of InliningDataMon, 19 May 2014 15:39:43 +0200, by Miguel Garcia
-
[inlining-4] getAssumptionInlineInfo() becomes instance method of InliningDataMon, 19 May 2014 15:30:58 +0200, by Miguel Garcia
-
[inlining-4] start of refactoring trail, by the end shorter parameter listsMon, 19 May 2014 15:28:07 +0200, by Miguel Garcia
-
[inlining-3] readability of checkInvokeConditions() part 2 of 2Mon, 19 May 2014 14:57:10 +0200, by Miguel Garcia
-
[inlining-3] readability of checkInvokeConditions() part 1 of 2Mon, 19 May 2014 14:51:44 +0200, by Miguel Garcia
-
ConditionalNode's boolean materialization canonicalization needs to insert a convertMon, 19 May 2014 15:30:57 +0200, by Gilles Duboscq
-
fix NPE in CallSiteHolderMon, 19 May 2014 13:58:16 +0200, by Lukas Stadler
-
Never use the current node's stamp in ValueNode.inferStamp overrides.Mon, 19 May 2014 11:19:07 +0200, by Gilles Duboscq
-
MergeMon, 19 May 2014 11:59:54 +0200, by Miguel Garcia
-
[inlining-2] no guesswork at callsites about return value of logNotInlinedMethodMon, 19 May 2014 11:29:14 +0200, by Miguel Garcia
-
[inlining-2] no guesswork about return value of logInlinedMethod (2/2)Mon, 19 May 2014 11:26:19 +0200, by Miguel Garcia
-
[inlining-2] no guesswork about return value of logInlinedMethod (1/2)Mon, 19 May 2014 11:24:59 +0200, by Miguel Garcia
-
[inlining-2] logInliningDecision, for side-effects not return value (2/2)Mon, 19 May 2014 10:54:21 +0200, by Miguel Garcia
-
[inlining-2] logInliningDecision, for side-effects not return value (1/2)Mon, 19 May 2014 10:52:20 +0200, by Miguel Garcia
-
[inlining-2] logNotInlinedMethod invoked only for side-effects not return valueMon, 19 May 2014 10:47:25 +0200, by Miguel Garcia
-
[inlining-2] make explicit the value returned by logNotInlinedInvoke()Sun, 18 May 2014 16:20:36 +0200, by Miguel Garcia
-
[inlining-2] renaming logNotInlinedMethodAndReturnNull -> logNotInlinedInvokeSun, 18 May 2014 16:14:16 +0200, by Miguel Garcia
-
[inlining-2] make returned value explicitSun, 18 May 2014 16:10:45 +0200, by Miguel Garcia
-
[inlining-2] renaming of an overloaded methodSun, 18 May 2014 16:08:15 +0200, by Miguel Garcia
-
small fix in GraphOrder.assertSchedulableGraphMon, 19 May 2014 10:57:40 +0200, by Lukas Stadler
-
do not assert for MergeNode in UseTrappingNullChecksPhaseMon, 19 May 2014 10:23:05 +0200, by Lukas Stadler
-
[inlining-2] pulling side-effects (logging) out of method that evals a conditionSun, 18 May 2014 14:39:27 +0200, by Miguel Garcia
-
[inlining-2] one less logging method to worry aboutSun, 18 May 2014 14:37:25 +0200, by Miguel Garcia
-
[inlining-2] replaced method body with call to code duplicateSun, 18 May 2014 14:34:35 +0200, by Miguel Garcia
-
[inlining-2] reduced verbosity in checkTargetConditions()Sun, 18 May 2014 14:17:38 +0200, by Miguel Garcia
-
[inlining-2] typos in source commentSun, 18 May 2014 14:15:19 +0200, by Miguel Garcia
-
[inlining-2] consumer becomes initializer of the probabilities mapSun, 18 May 2014 14:08:03 +0200, by Miguel Garcia
-
[inlining-2] fixing input as instance final rather than passing it over and overSun, 18 May 2014 14:05:36 +0200, by Miguel Garcia
-
In MethodCallTargetNode.canonicalize, uniqueConcreteType.resolveMethod can return null in some casesSat, 17 May 2014 18:42:42 +0200, by Gilles Duboscq
-
Add slow-path for SLMulNode.mul(BigInteger) because BigInteger.multiply is recursive.Sat, 17 May 2014 18:08:57 +0200, by Gilles Duboscq
-
fix assert in HotSpotResolvedJavaMethod.vtableEntryOffsetSat, 17 May 2014 17:04:25 +0200, by Gilles Duboscq
-
Simplify HotSpotUnresolvedJavaType, harmonize toString for HotSpotUnresolvedJavaType and HotSpotResolvedObjectTypeSat, 17 May 2014 16:29:19 +0200, by Gilles Duboscq
-
Add some assertions and tests to TestResolvedJavaType.findUniqueConcreteSubtypeTestSat, 17 May 2014 14:58:33 +0200, by Gilles Duboscq
-
CodeInstalled not need to assert_leaf_type when asserting abstract_with_unique_concrete_subtypeSat, 17 May 2014 14:56:13 +0200, by Gilles Duboscq
-
Try to devirtualize using unique concrete method and subtype in MethodCallTargetNode.canonicalSat, 17 May 2014 15:05:25 +0200, by Gilles Duboscq
-
Rename HotSpotResolvedObjectType.metaspaceKlass to getMetaspaceKlassSat, 17 May 2014 12:45:46 +0200, by Gilles Duboscq
-
Add resolved receiver type to ResolvedJavaMethod.isInVirtualMethodTable in order to be able to do vtable-calls for miranda and default methodsSat, 17 May 2014 14:57:58 +0200, by Gilles Duboscq
-
Use non-bold/bright colors in AnsiTerminalDecoratorSat, 17 May 2014 11:41:35 +0200, by Gilles Duboscq
-
Remove unused importFri, 16 May 2014 18:08:21 +0200, by Gilles Duboscq
-
ResolvedJavaType.resolveMethod now takes a callerType that is used to check access rules. Make it work for default methods.Fri, 18 Apr 2014 13:50:15 +0200, by Gilles Duboscq
-
[inlining] reverting refactoring trail until spoiling commit(s) are discoveredFri, 16 May 2014 19:59:52 +0200, by Miguel Garcia
-
[inlining] behavior becomes less argument-dependent, arguments become redundantFri, 16 May 2014 16:36:07 +0200, by Miguel Garcia
-
[inlining] no need for guessing a return value that doesn't matterFri, 16 May 2014 16:29:50 +0200, by Miguel Garcia
-
[inlining] untangling concerns, micro-step by micro-stepFri, 16 May 2014 16:02:55 +0200, by Miguel Garcia
-
[inlining] readability by means of import staticFri, 16 May 2014 16:00:42 +0200, by Miguel Garcia
-
[inlining] redux, no need for the suspense about return valueFri, 16 May 2014 15:54:13 +0200, by Miguel Garcia
-
[inlining] no need for the suspense about return valueFri, 16 May 2014 15:46:47 +0200, by Miguel Garcia
-
[inlining] another case of logNotInlined vs logNotInlinedMethodFri, 16 May 2014 15:30:04 +0200, by Miguel Garcia
-
[inlining] shorter and equally informative, logNotInlined vs logNotInlinedMethodFri, 16 May 2014 15:28:00 +0200, by Miguel Garcia
-
[inlining] "return null" favored again over "return ...AndReturnNull"Fri, 16 May 2014 15:24:55 +0200, by Miguel Garcia
-
[inlining] tradeoff: "return null" still shorter than "return ...AndReturnNull"Fri, 16 May 2014 15:14:27 +0200, by Miguel Garcia
-
[inlining] pulling side-effects (logging) out of method that evals a conditionFri, 16 May 2014 14:57:45 +0200, by Miguel Garcia
-
[inlining] one less logging method to worry aboutFri, 16 May 2014 14:47:39 +0200, by Miguel Garcia
-
[inlining] replaced method body with call to code duplicateFri, 16 May 2014 14:20:20 +0200, by Miguel Garcia
-
[inlining] reduced verbosity in checkTargetConditions()Fri, 16 May 2014 14:44:52 +0200, by Miguel Garcia
-
[inlining] typos in source commentFri, 16 May 2014 13:39:12 +0200, by Miguel Garcia
-
[inlining] consumer becomes initializer of the probabilities mapFri, 16 May 2014 12:03:36 +0200, by Miguel Garcia
-
[inlining] fixing input as instance final rather than passing it over and overFri, 16 May 2014 11:59:12 +0200, by Miguel Garcia
-
do not reprofile upon exceptions thrown in NewArrayStub or NewInstanceStubFri, 16 May 2014 14:01:20 +0200, by Lukas Stadler
-
minor spelling and modifier fixFri, 16 May 2014 12:23:09 +0200, by Doug Simon
-
mx: drain *all* output from subprocess if redirecting to functionsFri, 16 May 2014 12:06:46 +0200, by Doug Simon
-
allow overriding the NodeClass lookup when building MatchStatementsFri, 16 May 2014 00:12:48 -0700, by Tom Rodriguez
-
use inner classes instead of reflection during matchingFri, 16 May 2014 00:12:41 -0700, by Tom Rodriguez
-
more aggressively fold implicit nulls into memory operationsThu, 15 May 2014 20:11:16 -0700, by Tom Rodriguez
-
Merge.Thu, 15 May 2014 23:12:48 +0200, by Doug Simon
-
make CompilationTask.threadMXBean staticThu, 15 May 2014 22:47:28 +0200, by Doug Simon
-
once the Graal compilation queue has been shutdown, don't process any pending compilations and be more defensive about preventing future compilations to be queuedThu, 15 May 2014 22:46:45 +0200, by Doug Simon
-
ensure Graal C++ shutdown routines are called exactly once during VM shutdownThu, 15 May 2014 22:43:44 +0200, by Doug Simon
-
use JDK with highest compliance level for generated Eclipse attach launcherThu, 15 May 2014 22:42:08 +0200, by Doug Simon
-
mxtool: minor fix of optional field usageThu, 15 May 2014 22:25:34 +0200, by Bernhard Urban
-
API for high word multiplication.Thu, 15 May 2014 19:03:16 +0200, by Roland Schatz
-
make TypeProfileWidth pdThu, 15 May 2014 18:13:24 +0200, by Gilles Duboscq
-
MergeThu, 15 May 2014 17:25:49 +0200, by Miguel Garcia
-
[inlining] moved DepthSearchUtil closer to its single userThu, 15 May 2014 16:17:35 +0200, by Miguel Garcia
-
[inlining] moved ComputeInliningRelevance closer to its single userThu, 15 May 2014 16:12:18 +0200, by Miguel Garcia
-
[inlining] moved class InliningData to package with related classesThu, 15 May 2014 15:45:29 +0200, by Miguel Garcia
-
[inlining] moved helper class MethodInvocation to package inlining.walkerThu, 15 May 2014 15:41:43 +0200, by Miguel Garcia
-
[inlining] grouping inlining-space walking-related classes in package walkerThu, 15 May 2014 15:37:08 +0200, by Miguel Garcia
-
[inlining] start of another refactoring trailThu, 15 May 2014 15:35:34 +0200, by Miguel Garcia
-
[inlining] working the InliningData stack now done by InliningData.moveForward()Thu, 15 May 2014 15:17:55 +0200, by Miguel Garcia
-
[inlining] side-effects moved out from just-extracted methodThu, 15 May 2014 15:07:35 +0200, by Miguel Garcia
-
[inlining] readability improvements for (by now extracted) loop-bodyThu, 15 May 2014 15:01:25 +0200, by Miguel Garcia
-
[inlining] extracted loop-body, for now as InliningPhase.moveForward()Thu, 15 May 2014 14:53:50 +0200, by Miguel Garcia
-
[inlining] moved tryToInline() to InliningData, as prereq for upcoming stepsThu, 15 May 2014 14:51:11 +0200, by Miguel Garcia
-
[inlining] moved doInline() to InliningData, as prereq for upcoming stepsThu, 15 May 2014 14:48:19 +0200, by Miguel Garcia
-
[inlining] part 2, preparing to move tryToInline() and doInline()Thu, 15 May 2014 14:43:58 +0200, by Miguel Garcia
-
[inlining] preparing to extract loop body from InliningPhase.run to InliningDataThu, 15 May 2014 14:32:37 +0200, by Miguel Garcia
-
[inlinin] assertion-aided code understanding at workThu, 15 May 2014 13:46:33 +0200, by Miguel Garcia
-
[inlining] moved InlineEverythingPolicy to inlining.policyThu, 15 May 2014 12:18:01 +0200, by Miguel Garcia
-
[inlining] access levels in AbstractInliningPolicy back to what they wereThu, 15 May 2014 12:16:10 +0200, by Miguel Garcia
-
[inlining] moved GreedyInliningPolicy to inlining.policyThu, 15 May 2014 11:22:08 +0200, by Miguel Garcia
-
[inlining] moved AbstractInliningPolicy to inlining.policyThu, 15 May 2014 11:16:00 +0200, by Miguel Garcia
-
[inlining] moved InliningPolicy to newly created package inlining.policyThu, 15 May 2014 11:09:50 +0200, by Miguel Garcia
-
[inlining] moving CallsiteHolder to upper levelThu, 15 May 2014 11:01:51 +0200, by Miguel Garcia
-
[inlining] better distinguishable name, GraphInfo becomes CallsiteHolderThu, 15 May 2014 10:52:38 +0200, by Miguel Garcia
-
Use replaceAtPredecessor rather than predecessor().replaceFirstSuccessor in DeoptimizationGroupingPhaseThu, 15 May 2014 16:45:08 +0200, by Gilles Duboscq
-
Fix inverted condition in Debug.create(Metric|Timer)Thu, 15 May 2014 16:44:43 +0200, by Gilles Duboscq
-
Merge.Thu, 15 May 2014 15:35:17 +0200, by Doug Simon
-
added Java Flight Recorder (JFR) event supportThu, 15 May 2014 15:32:37 +0200, by twisti
-
mx: added jrelibrary dependency typeThu, 15 May 2014 15:31:22 +0200, by Doug Simon
-
correctly handle illegal stamps in ObjectStamp.meetThu, 15 May 2014 14:13:59 +0200, by Lukas Stadler
-
tests for ObjectStamp.meetThu, 15 May 2014 14:13:25 +0200, by Lukas Stadler
-
implement NodeBitMap.toStringThu, 15 May 2014 14:12:57 +0200, by Lukas Stadler
-
GraalVerboseTextListener: fix testFailed printing.Thu, 15 May 2014 11:13:44 +0200, by Josef Eisl
-
mx unittest: simplify argument passing.Wed, 14 May 2014 20:43:43 +0200, by Josef Eisl
-
mx unittest: add --eager-stacktrace.Wed, 14 May 2014 20:59:27 +0200, by Josef Eisl
-
mx unittest: add color support.Wed, 14 May 2014 20:58:35 +0200, by Josef Eisl
-
Add AnsiColor.Wed, 14 May 2014 20:15:17 +0200, by Josef Eisl
-
slighty stronger assert in verifyWed, 14 May 2014 21:24:38 -0700, by Tom Rodriguez
-
fix printing of pc in deopt messageWed, 14 May 2014 21:24:19 -0700, by Tom Rodriguez
-
fix action comparison when comparing DeoptimizeNodesWed, 14 May 2014 21:14:13 -0700, by Tom Rodriguez
-
[single-pass-iter] same check formulated differently so as to appease findbugsWed, 14 May 2014 19:11:16 +0200, by Miguel Garcia
-
[inlining] re-adding file header lost during refactoringWed, 14 May 2014 18:55:01 +0200, by Miguel Garcia
-
[single-pass-iter] skipping redundant state-cloningWed, 14 May 2014 17:16:12 +0200, by Miguel Garcia
-
[single-pass-iter] owner-is-mutator access protocol for queued statesWed, 14 May 2014 16:52:45 +0200, by Miguel Garcia
-
[single-pass-iter] sharpening the declared type of PathStart.nodeWed, 14 May 2014 16:13:44 +0200, by Miguel Garcia
-
[single-pass-iter] readability and one more assertionWed, 14 May 2014 16:07:05 +0200, by Miguel Garcia
-
[inlining] moving InlineInfo and subclasses to package inlining.infoWed, 14 May 2014 18:13:41 +0200, by Miguel Garcia
-
[inlining] privatizing methods in InliningDataTue, 13 May 2014 21:40:47 +0200, by Miguel Garcia
-
remove some debug code in HotSpotTruffleRuntimeWed, 14 May 2014 17:23:19 +0200, by Lukas Stadler
-
cleanup after ReplaceIntrinsicsPhaseWed, 14 May 2014 13:50:18 +0200, by Lukas Stadler
-
HSAIL Deopt support for VirtualObjects. Only create the host graph is there are deopts. Add a test provided by Tom Deneau.Sun, 04 May 2014 18:58:16 +0200, by Gilles Duboscq
-
added metric to count the input graph sizes for phasesWed, 14 May 2014 12:37:39 +0200, by Doug Simon
-
mxtool: distribution dependency should be a listWed, 14 May 2014 11:19:38 +0200, by Bernhard Urban
-
mx: fix constructor callWed, 14 May 2014 11:08:05 +0200, by Bernhard Urban
-
fix unsigned compare, expand testWed, 14 May 2014 01:25:21 -0700, by Tom Rodriguez
-
add missing case in assertDeepEqualsWed, 14 May 2014 01:24:10 -0700, by Tom Rodriguez
-
don't deopt on large array allocationsTue, 13 May 2014 20:20:34 -0700, by Tom Rodriguez
-
convert signed range tests into an unsigned compareTue, 13 May 2014 20:20:29 -0700, by Tom Rodriguez
-
Merge with 55be15d24e45e5636ee14d657616c6ffac039178Tue, 13 May 2014 18:31:18 -0700, by Michael Van De Vanter
-
SL: correct to use new SourceAttribution factory methods.Tue, 13 May 2014 18:29:55 -0700, by Michael Van De Vanter
-
Truffle/Source Attribution: Replace direct creation of SourceSection objects with factory methods on Source; two of these greatly simplify source attribution by automatically computing either the row/column start location from a character offset or vice versa, depending on what?s made available from the parser. Minor API change on Visualizer.Tue, 13 May 2014 18:28:33 -0700, by Michael Van De Vanter
-
use HotSpotVMType for sizeof informationTue, 13 May 2014 15:03:34 -0700, by twisti
-
add documentation to HotSpotVM* annotatationsTue, 13 May 2014 14:13:15 -0700, by twisti
-
remove unused HotSpotResolvedJavaMethod fields in graalJavaAccess.hppMon, 12 May 2014 17:44:23 -0700, by twisti
-
remove unused com_oracle_graal_api_meta_ResolvedJavaFieldMon, 12 May 2014 17:31:11 -0700, by twisti
-
remove unused com_oracle_graal_api_meta_ConstantPoolMon, 12 May 2014 17:26:53 -0700, by twisti
-
remove unused com_oracle_graal_hotspot_meta_HotSpotJavaTypeMon, 12 May 2014 17:26:19 -0700, by twisti
-
HSAIL: converted KernelTester to re-use existing mechanism for deep equality testingTue, 13 May 2014 21:49:57 +0200, by Doug Simon
-
renamed GraalTest.assertEquals* to assertDeepEquals to avoid confusion with JUnit API methodsTue, 13 May 2014 21:47:50 +0200, by Doug Simon
-
[inlining] processNextInvoke(), readabilityTue, 13 May 2014 19:17:59 +0200, by Miguel Garcia
-
[inlining] moved processNextInvoke()Tue, 13 May 2014 19:11:03 +0200, by Miguel Garcia
-
[inlining] preparing to move processNextInvoke() closer to the data it mutatesTue, 13 May 2014 19:03:59 +0200, by Miguel Garcia
-
[inlining] uncluttering InliningPhase, depth-search utilities moved outTue, 13 May 2014 15:11:15 +0200, by Miguel Garcia
-
[inlining] preparing to move depth-search utilitiesTue, 13 May 2014 15:05:36 +0200, by Miguel Garcia
-
[inlining] place to host depth-search related utilitiesTue, 13 May 2014 14:54:23 +0200, by Miguel Garcia
-
[inlining] documentationTue, 13 May 2014 13:20:09 +0200, by Miguel Garcia
-
Merge.Tue, 13 May 2014 16:51:41 +0200, by Doug Simon
-
made GraalVerboseTestListener eagerly print stack trace for failure which is useful if the VM crashes before completing all unit testsTue, 13 May 2014 15:40:23 +0200, by Doug Simon
-
moved assertEquals and MultiCauseAssertionError from GraalCompilerTest to GraalTestTue, 13 May 2014 15:39:10 +0200, by Doug Simon
-
clean up frame states during FrameStateAssignmentPhaseTue, 13 May 2014 16:16:05 +0200, by Lukas Stadler
-
Simplify code generation of reinterpret-memory.Tue, 13 May 2014 14:45:57 +0200, by Roland Schatz
-
HSAIL: fixed deopt bug; cleaned up C++ codeTue, 13 May 2014 14:35:15 +0200, by Doug Simon
-
removed unnecessary mutexTue, 13 May 2014 11:55:11 +0200, by Doug Simon
-
verbose assertion in ComputeInliningRelevanceTue, 13 May 2014 11:06:10 +0200, by Lukas Stadler
-
Merge with d556971b409ca9f5ff13900d8b7b82549fd1f17aMon, 12 May 2014 21:29:29 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation:Mon, 12 May 2014 20:17:25 -0700, by Michael Van De Vanter
-
Merge.Mon, 12 May 2014 23:27:28 +0200, by Doug Simon
-
made Graal initialization be driven from Java to simplify sequencing and synchronizationMon, 12 May 2014 23:27:07 +0200, by Doug Simon
-
removed unused symbolsMon, 12 May 2014 22:37:26 +0200, by Doug Simon
-
mx distributions: allow to specify dependencies between distributionsMon, 12 May 2014 22:37:14 +0200, by Bernhard Urban
-
changelog: note about truffle.jar separationMon, 12 May 2014 20:29:41 +0200, by Bernhard Urban
-
SchedulePhase: improve KillSet implementation by using a lazy initialized ArrayListMon, 12 May 2014 22:32:33 +0200, by Bernhard Urban
-
[inlining] refactor, GraphInfo constructor can populate the callsite listMon, 12 May 2014 19:52:06 +0200, by Miguel Garcia
-
[inlining] the constructor of InliningIterator now takes only the data it needsMon, 12 May 2014 19:25:59 +0200, by Miguel Garcia
-
[inlining] refactor: move InliningIterator to upper levelMon, 12 May 2014 19:10:50 +0200, by Miguel Garcia
-
don't delete snippet MemoryAnchorNodes if they are used in the memory mapMon, 12 May 2014 16:38:58 +0200, by Lukas Stadler
-
mx: set _minVersion to 1.8Mon, 12 May 2014 11:43:36 +0200, by Gilles Duboscq
-
JMH: do not abort on missing jar file. Create necessary output directory if neededThu, 08 May 2014 15:05:06 +0200, by Gilles Duboscq
-
CanonicalizerPhase, on constant stamp, only replace at value usages.Wed, 07 May 2014 15:58:36 +0200, by Gilles Duboscq
-
fixed assertion position and documented critical class initialization dependencySun, 11 May 2014 22:00:06 +0200, by Doug Simon
-
fixed initialization issue caused by 063ec2920d21Sun, 11 May 2014 13:43:58 +0200, by Doug Simon
-
fixed livelock issue introduced by 063ec2920d21Sun, 11 May 2014 13:43:19 +0200, by Doug Simon
-
[single-pass-iter] additional documentation and assertionsSat, 10 May 2014 15:37:51 +0200, by Miguel Garcia
-
MergeFri, 09 May 2014 20:22:05 +0200, by Miguel Garcia
-
[single-pass-iter] offloading tracking successor-pre-states to nodeQueueFri, 09 May 2014 20:05:41 +0200, by Miguel Garcia
-
[single-pass-iter] early pruning of state map, visit a whole methodFri, 09 May 2014 17:33:14 +0200, by Miguel Garcia
-
[single-pass-iter] lifecycle of single-pass iteratorsFri, 09 May 2014 16:50:27 +0200, by Miguel Garcia
-
[single-pass-iter] start of evolution towards a node iterator less memory-hungryFri, 09 May 2014 16:22:54 +0200, by Miguel Garcia
-
made Graal runtime initialization in hosted mode lazyFri, 09 May 2014 18:46:41 +0200, by Doug Simon
-
added -G:TrackMemUse for measuring memory usage within scopesFri, 09 May 2014 17:59:15 +0200, by Doug Simon
-
mx clean: try to change permission if deletion fails on windowsFri, 09 May 2014 16:43:26 +0200, by Bernhard Urban
-
mx clean: make it more reliable on windowsFri, 09 May 2014 15:30:16 +0200, by Bernhard Urban
-
truffle distrubtions: generate source jarFri, 09 May 2014 14:24:02 +0200, by Bernhard Urban
-
truffle distrubtion: move dsl processor in a separated jar, such that it can be a build-time only dependencyFri, 09 May 2014 16:11:01 +0200, by Bernhard Urban
-
mx trufflejar: use distribution feature of mx instead (`mx archive @TRUFFLE')Fri, 09 May 2014 13:56:10 +0200, by Bernhard Urban
-
mx unittest: compile junitwrapper with right classpathFri, 09 May 2014 13:21:43 +0200, by Bernhard Urban
-
Truffle: remove obsolete HotSpotFrameInstance.getTargetCallTarget()Fri, 09 May 2014 15:55:37 +0200, by Andreas Woess
-
Truffle: getCallNode() should return null for call target framesFri, 09 May 2014 15:53:30 +0200, by Andreas Woess
-
test for integer stamp joinFri, 09 May 2014 15:52:56 +0200, by Lukas Stadler
-
more accurately determine if a IntegerStamp is illegalFri, 09 May 2014 14:45:48 +0200, by Lukas Stadler
-
Added tag graal-0.3 for changeset 9535eccd2a11Fri, 09 May 2014 09:49:48 +0200, by Bernhard Urban
-
backout 10732e1421eeFri, 09 May 2014 08:29:52 +0200, by Bernhard Urban
-
changelog: graal-0.3Fri, 09 May 2014 01:47:18 +0200, by Thomas Wuerthinger
-
Small addition to changelog.Thu, 08 May 2014 22:56:16 +0200, by Thomas Wuerthinger
-
Merge.Thu, 08 May 2014 22:53:35 +0200, by Thomas Wuerthinger
-
Truffle: Provide default implementation on non-Graal VMs for stack trace functionality.Thu, 08 May 2014 22:53:28 +0200, by Thomas Wuerthinger
-
[flow-sensitive] consolidating nullness-tracking in typeRefinementsThu, 08 May 2014 16:44:53 +0200, by Miguel Garcia
-
BaselineCompiler: add arraylength test.Thu, 08 May 2014 15:00:52 +0200, by Josef Eisl
-
Baseline: add support for getstatic.Thu, 08 May 2014 10:04:15 +0200, by Josef Eisl
-
Make BC_arraylength unit test only check for arraylength.Thu, 08 May 2014 14:57:28 +0200, by Josef Eisl
-
BaselineCompiler: implement genArrayLength().Wed, 07 May 2014 20:06:45 +0200, by Josef Eisl
-
AbstractFrameStateBuilder enable access to locks.Wed, 07 May 2014 20:05:20 +0200, by Josef Eisl
-
BaselineBytecodeParser: initial genArrayLength().Tue, 06 May 2014 20:10:28 +0200, by Josef Eisl
-
BytecodeLIRBuilder: add getArrayLengthOffset().Tue, 06 May 2014 20:09:37 +0200, by Josef Eisl
-
mx unittest: add support for regular expressions.Thu, 08 May 2014 11:52:20 +0200, by Josef Eisl
-
Move emitNullCheck from NodeLIRBuilderTool to LIRGeneratorTool.Thu, 08 May 2014 11:35:08 +0200, by Josef Eisl
-
Remove unused member in PTXNodeLIRBuilder.Thu, 08 May 2014 14:02:24 +0200, by Josef Eisl
-
moved ExceptionObjectNode lowering back to runtime independent partThu, 08 May 2014 09:52:12 +0200, by Lukas Stadler
-
added CollectionsProvider and NodeCollectionsProvider and replaced (almost) all allocations of IdentityHashMaps to go through these providersThu, 08 May 2014 02:22:10 +0200, by Doug Simon
-
Merge.Wed, 07 May 2014 23:58:56 +0200, by Thomas Wuerthinger
-
Added write barriers for LoweredAtomicReadAndWriteNode.Wed, 07 May 2014 23:58:43 +0200, by Thomas Wuerthinger
-
share position computations in MatchStatementsWed, 07 May 2014 11:54:25 -0700, by Tom Rodriguez
-
use NodeClass.Position when matching graphs, rearrange MatchableNode annotations, improve error reportingWed, 07 May 2014 10:58:26 -0700, by Tom Rodriguez
-
simplification in FixedNodeProbabilityCacheWed, 07 May 2014 15:31:04 +0200, by Lukas Stadler
-
HSAIL: fixed Windows buildWed, 07 May 2014 11:51:52 +0200, by Doug Simon
-
adding missing headerWed, 07 May 2014 11:44:00 +0200, by Doug Simon
-
Baseline: re-enable simple loop tests.Tue, 06 May 2014 11:30:07 +0200, by Josef Eisl
-
BaselineBytecodeParser: add BciBlockMapping debug scope.Tue, 06 May 2014 11:29:35 +0200, by Josef Eisl
-
BaselineControlFlowGraph: compute loop information.Tue, 06 May 2014 11:10:24 +0200, by Josef Eisl
-
BciBlockMapping: make loop information more accessible.Tue, 06 May 2014 11:09:19 +0200, by Josef Eisl
-
AbstractBlock: add setLoop.Tue, 29 Apr 2014 18:06:45 +0200, by Josef Eisl
-
Add BaselineControlFlowGraph.compute() factory.Mon, 28 Apr 2014 16:48:36 +0200, by Josef Eisl
-
Use List instead of an array in AbstractControlFlowGraph.Thu, 24 Apr 2014 14:00:07 +0200, by Josef Eisl
-
SimpleCFGTest: check postOrder().Thu, 24 Apr 2014 13:38:14 +0200, by Josef Eisl
-
mx shortunittest: test jtt.loop.* and jtt.except.*.Thu, 24 Apr 2014 09:55:28 +0200, by Josef Eisl
-
Encapsulate members of Loop.Mon, 05 May 2014 11:10:19 +0200, by Josef Eisl
-
mx/projects: add sha1 checksums to external dependenciesTue, 06 May 2014 12:14:48 +0200, by Bernhard Urban
-
Merge.Tue, 06 May 2014 11:34:23 +0200, by Thomas Wuerthinger
-
Fix stamp of LoweredAtomicReadAndWriteNode.Tue, 06 May 2014 11:34:13 +0200, by Thomas Wuerthinger
-
Fix bug in CanonicalizerPhase that could remove fixed nodes with side effects in a corner case.Tue, 06 May 2014 04:14:00 +0200, by Thomas Wuerthinger
-
Fix stamp of LoweredAtomicReadAndWriteNode to only inherit kind from written value.Tue, 06 May 2014 04:07:30 +0200, by Thomas Wuerthinger
-
Merge.Mon, 05 May 2014 22:18:46 +0200, by Thomas Wuerthinger
-
Merge.Sat, 03 May 2014 21:46:35 +0200, by Thomas Wuerthinger
-
Merge.Fri, 02 May 2014 02:45:26 +0200, by Thomas Wuerthinger
-
Merge.Wed, 30 Apr 2014 13:40:36 +0200, by Thomas Wuerthinger
-
Add two more ObjectStampJoinTest unit tests.Wed, 30 Apr 2014 13:36:41 +0200, by Thomas Wuerthinger
-
made GraphKit.inlineInvoke recursively inline all invokeTue, 06 May 2014 10:35:06 +0200, by bharadwaj
-
special cases for addresses involving compressed referencesMon, 05 May 2014 20:33:00 -0700, by Tom Rodriguez
-
improve annotation error reportingMon, 05 May 2014 16:13:53 -0700, by Tom Rodriguez
-
add support for more nodes inputsMon, 05 May 2014 16:13:49 -0700, by Tom Rodriguez
-
update description of the MatchRule syntaxMon, 05 May 2014 16:13:41 -0700, by Tom Rodriguez
-
MergeMon, 05 May 2014 21:23:25 +0200, by Miguel Garcia
-
[flow-sensitive] too many type-refinements didn't improve performanceMon, 05 May 2014 17:45:20 +0200, by Miguel Garcia
-
[flow-sensitive] readability, baseCaseIsNullNodeMon, 05 May 2014 17:06:02 +0200, by Miguel Garcia
-
[flow-sensitive] fix in knownNotToConformMon, 05 May 2014 16:59:02 +0200, by Miguel Garcia
-
Merge (gate: make unittests verbose)Mon, 05 May 2014 18:45:03 +0200, by Lukas Stadler
-
Merge (made FloatRemNode implement Lowerable)Mon, 05 May 2014 18:40:13 +0200, by Lukas Stadler
-
Merge ([flow-sensitive] refactoring, factor out evidence-search)Mon, 05 May 2014 18:39:29 +0200, by Lukas Stadler
-
Merge (update state flag after initialization to allow other compiler threads to execute)Mon, 05 May 2014 18:39:09 +0200, by Lukas Stadler
-
Merge (Merge)Mon, 05 May 2014 18:38:43 +0200, by Lukas Stadler
-
Merge (Truffle: fix javadoc)Mon, 05 May 2014 18:38:13 +0200, by Lukas Stadler
-
Merge (clean phase within PartialEscapePhase)Mon, 05 May 2014 18:37:27 +0200, by Lukas Stadler
-
fix block probabilitiesMon, 05 May 2014 18:36:01 +0200, by Lukas Stadler
-
gate: make unittests verboseMon, 05 May 2014 18:03:50 +0200, by Bernhard Urban
-
8033289: clang: clean up unused function warningWed, 05 Feb 2014 21:24:29 -0800, by henryjen
-
made FloatRemNode implement LowerableMon, 05 May 2014 17:27:03 +0200, by Doug Simon
-
Add TimingDecorator.Mon, 05 May 2014 11:34:11 +0200, by Josef Eisl
-
Add command line support for JUnit.Mon, 05 May 2014 16:07:20 +0200, by Josef Eisl
-
Add GraalVerboseTextListener.Mon, 05 May 2014 11:34:00 +0200, by Josef Eisl
-
Add custom GraalJUnitCore.Mon, 05 May 2014 11:33:33 +0200, by Josef Eisl
-
[flow-sensitive] internal consistency asserts, state trackingMon, 05 May 2014 11:55:34 +0200, by Miguel Garcia
-
[flow-sensitive] more metrics, documentationSun, 04 May 2014 18:36:44 +0200, by Miguel Garcia
-
mx: slight tweak of parallel Java build heuristicsMon, 05 May 2014 13:24:57 +0200, by Doug Simon
-
mx: factored out detection of JDT compilationMon, 05 May 2014 13:17:32 +0200, by Doug Simon
-
fixed assertion in debug VMMon, 05 May 2014 00:16:46 +0200, by Doug Simon
-
Move CIPrintCompilerName handling into CompileTask::print_compilation_implWed, 30 Apr 2014 11:48:13 +0200, by Gilles Duboscq
-
[flow-sensitive] refactoring, factor out evidence-searchSun, 04 May 2014 16:12:44 +0200, by Miguel Garcia
-
[flow-sensitive] simplify to nullConstantSat, 03 May 2014 16:19:43 +0200, by Miguel Garcia
-
[flow-sensitive] bug fix, simplify ShortCircuitOrNode when of check-cast formSun, 04 May 2014 14:44:09 +0200, by Miguel Garcia
-
mx: improved heuristics for sorting remaining tasks in parallel Java build worklistSun, 04 May 2014 01:28:07 +0200, by Doug Simon
-
mx: made parallel Java builds interact correctly with management of subprocesses upon abort/quitSun, 04 May 2014 01:26:50 +0200, by Doug Simon
-
fixed clang compilation errorSat, 03 May 2014 18:04:52 +0200, by Doug Simon
-
update state flag after initialization to allow other compiler threads to executeFri, 02 May 2014 17:03:10 -0700, by Tom Rodriguez
-
Truffle/Instrumentation: Revise DefaultVisualizerFri, 02 May 2014 16:12:07 -0700, by Michael Van De Vanter
-
MergeFri, 02 May 2014 22:26:45 +0200, by Miguel Garcia
-
[flow-sensitive] skip OSR methodsFri, 02 May 2014 20:25:31 +0200, by Miguel Garcia
-
[flow-sensitive] minor refactorings for readability, documentationFri, 02 May 2014 21:05:13 +0200, by Miguel Garcia
-
HSAIL: support for object values in stack slots at deoptimization pointsFri, 02 May 2014 21:58:28 +0200, by Doug Simon
-
Introduce API for lookup of VM-internals of method handlesFri, 02 May 2014 11:04:51 -0700, by Christian Wimmer
-
Truffle: fix javadocFri, 02 May 2014 17:14:09 +0200, by Andreas Woess
-
TruffleDSL: NodeCodeGenerator: remove always-true assertionFri, 02 May 2014 17:07:44 +0200, by Andreas Woess
-
TruffleDSL: add class loading testFri, 02 May 2014 15:51:11 +0200, by Andreas Woess
-
TruffleDSL: NodeCodeGenerator: avoid referencing BaseNode class in factoryFri, 02 May 2014 15:49:46 +0200, by Andreas Woess
-
TruffleDSL: NodeCodeGenerator: add constructor factory method for uninitialized/default nodeFri, 02 May 2014 15:49:22 +0200, by Andreas Woess
-
TruffleDSL: NodeCodeGenerator: add copy constructor factory methodFri, 02 May 2014 15:47:49 +0200, by Andreas Woess
-
Truffle: remove deprecated Node#adoptChild, Node#adoptChildren.Fri, 02 May 2014 15:59:44 +0200, by Andreas Woess
-
cleanup phase within PartialEscapePhaseFri, 02 May 2014 14:48:25 +0200, by Lukas Stadler
-
small fix in CompareNode.evaluateFri, 02 May 2014 14:47:25 +0200, by Lukas Stadler
-
new GraphUtil.predecessorIterableFri, 02 May 2014 14:47:09 +0200, by Lukas Stadler
-
remove NodesToDoubles, refactoring of node probability and inlining relevance computationFri, 02 May 2014 12:02:27 +0200, by Lukas Stadler
-
allow BoundMethodHandles in AheadOfTime verificationFri, 02 May 2014 14:10:16 +0200, by Lukas Stadler
-
small cosmetic fix in GraphUtilFri, 02 May 2014 12:02:27 +0200, by Lukas Stadler
-
simplify ReentrantNodeIteratorFri, 02 May 2014 12:02:27 +0200, by Lukas Stadler
-
Merge.Fri, 02 May 2014 11:33:47 +0200, by Roland Schatz
-
Ignore unit test.Fri, 02 May 2014 10:46:52 +0200, by Roland Schatz
-
re-enabled use of Graal compilation queue by default until regression when using HotSpot queue is understood/resolvedFri, 02 May 2014 09:12:23 +0200, by Doug Simon
-
made Graal work with the HotSpot compiler queue and compiler threads, enabled by -XX:-UseGraalCompilationQueueFri, 02 May 2014 00:36:27 +0200, by Doug Simon
-
fixed pylint warningFri, 02 May 2014 00:17:40 +0200, by Doug Simon
-
gate: use parallelized Java building in the gateThu, 01 May 2014 23:55:22 +0200, by Doug Simon
-
mx: parallelized Java builds (GRAAL-350)Thu, 01 May 2014 23:54:53 +0200, by Doug Simon
-
fixed code that ecj had a problem compilingThu, 01 May 2014 18:26:25 +0200, by Doug Simon
-
commented out MatchProcessor loggingThu, 01 May 2014 17:05:24 +0200, by Doug Simon
-
mx: added --jdt-warning-as-error when building annotation processor jarsThu, 01 May 2014 11:51:45 +0200, by Doug Simon
-
AMD64: implemented DeoptimizationStub.deoptimizationHandlerWed, 30 Apr 2014 15:41:44 -1000, by twisti
-
added com.oracle.graal.lir.FrameMap.stackSlotSize()Wed, 30 Apr 2014 15:09:15 -1000, by twisti
-
added com.oracle.graal.api.code.RegisterSaveLayout.registerToSlot(Register)Wed, 30 Apr 2014 15:08:09 -1000, by twisti
-
switch MatchRule from class to method annotation and fix review feedbackWed, 30 Apr 2014 12:27:27 -0700, by Tom Rodriguez
-
Merge with cb2eef41371c7e61e16c0076b0a1ad855dab86ccWed, 30 Apr 2014 11:27:59 -0700, by Michael Van De Vanter
-
Merge with 2f684eda1938cc92a72a35461c8d00f1871fe389Tue, 29 Apr 2014 12:43:27 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: API revisionsTue, 29 Apr 2014 12:05:58 -0700, by Michael Van De Vanter
-
PiNode: merge object stamps using castToWed, 30 Apr 2014 19:40:40 +0200, by Andreas Woess
-
Truffle: use PiNode for unsafe type castsWed, 30 Apr 2014 19:40:29 +0200, by Andreas Woess
-
Backed out changeset: d44e138f7020Wed, 30 Apr 2014 19:38:24 +0200, by Andreas Woess
-
MergeTue, 29 Apr 2014 19:30:38 +0200, by Miguel Garcia
-
[flow-sensitive] bug fix, registerTypeSwitchNodeTue, 29 Apr 2014 18:10:16 +0200, by Miguel Garcia
-
[flow-sensitive] readabilityTue, 29 Apr 2014 18:07:41 +0200, by Miguel Garcia
-
[flow-sensitive] less ambitious addFactInstanceOfTue, 29 Apr 2014 18:01:09 +0200, by Miguel Garcia
-
[flow-sensitive] NullCheckNode turned into equivalent FixedGuardNodeTue, 29 Apr 2014 17:14:49 +0200, by Miguel Garcia
-
[flow-sensitive] downcast of per-stamp-null, one fewer PiNodeTue, 29 Apr 2014 16:55:05 +0200, by Miguel Garcia
-
[flow-sensitive] no-precision-loss check in downcastTue, 29 Apr 2014 16:53:35 +0200, by Miguel Garcia
-
Merge.Tue, 29 Apr 2014 18:35:10 +0200, by Roland Schatz
-
Don't kill FrameState if it still has usages.Tue, 29 Apr 2014 18:23:17 +0200, by Roland Schatz
-
Add implicitLoad/StoreConvert functions to HotSpotLoweringProvider interface.Tue, 29 Apr 2014 17:16:48 +0200, by Roland Schatz
-
Merge.Tue, 29 Apr 2014 17:44:31 +0200, by Roland Schatz
-
MemoryCheckpoint: MemoryNode already extends NodeInterfaceTue, 29 Apr 2014 17:17:34 +0200, by Gilles Duboscq
-
Improve PrintNMethodStatistics output: add Shark compiler and metadata size. Properly record nmethods for native wrapper.Tue, 29 Apr 2014 16:13:28 +0200, by Gilles Duboscq
-
Add flag to always enable debug info sharing (true ifdef GRAAL)Tue, 29 Apr 2014 16:11:54 +0200, by Gilles Duboscq
-
MergeTue, 29 Apr 2014 16:16:27 +0200, by Miguel Garcia
-
[flow-sensitive] formattingTue, 29 Apr 2014 14:51:51 +0200, by Miguel Garcia
-
[flow-sensitive] better encapsulation, CastCheckExtractorTue, 29 Apr 2014 14:47:57 +0200, by Miguel Garcia
-
[flow-sensitive] renaming: untrivialNull -> nonTrivialNullTue, 29 Apr 2014 14:42:51 +0200, by Miguel Garcia
-
[flow-sensitive] renaming: downcast-helpersTue, 29 Apr 2014 14:40:23 +0200, by Miguel Garcia
-
[flow-sensitive] renaming: downcasted -> downcastTue, 29 Apr 2014 13:32:28 +0200, by Miguel Garcia
-
[flow-sensitive] bug fixes, missing state clearingTue, 29 Apr 2014 14:33:09 +0200, by Miguel Garcia
-
[flow-sensitive] explicit assert about anchor being FixedNodeMon, 28 Apr 2014 15:05:42 +0200, by Miguel Garcia
-
[flow-sensitive] opt-in for flow-sensitive reductions in IterativeInliningPhaseSun, 27 Apr 2014 15:57:44 +0200, by Miguel Garcia
-
SchedulePhase: refactoringTue, 29 Apr 2014 14:50:51 +0200, by Bernhard Urban
-
SchedulePhase: use lazy init for worklistTue, 29 Apr 2014 11:40:29 +0200, by Bernhard Urban
-
MemSchedTests: disable implicit null checksTue, 29 Apr 2014 11:14:03 +0200, by Bernhard Urban
-
mx export: change the way of marking a repo as dirtyMon, 28 Apr 2014 17:22:45 +0200, by Bernhard Urban
-
made note about workaround for JDK-8041628Tue, 29 Apr 2014 14:26:39 +0200, by Doug Simon
-
on windows, support mx.cmd to be called from the pathTue, 29 Apr 2014 11:02:08 +0200, by Christian Wirth
-
pass SimplifierTool to GraphUtil.killCFGMon, 28 Apr 2014 16:22:25 +0200, by Lukas Stadler
-
PEA: only merge objects at phi if this phi is the only referenceMon, 28 Apr 2014 16:21:44 +0200, by Lukas Stadler
-
Truffle: add IllegalArgumentException to skipped exception typesTue, 29 Apr 2014 00:05:30 +0200, by Andreas Woess
-
Fix bug in CompareNode canonicalization.Mon, 28 Apr 2014 21:30:38 +0200, by Roland Schatz
-
delete memory peephole machineryMon, 28 Apr 2014 12:11:20 -0700, by Tom Rodriguez
-
fix bug with compressed comparision using wrong version of constantMon, 28 Apr 2014 10:14:36 -0700, by Tom Rodriguez
-
Merge.Mon, 28 Apr 2014 16:07:18 +0200, by Roland Schatz
-
Ignore unit tests instead of expecting failures.Mon, 28 Apr 2014 15:57:05 +0200, by Roland Schatz
-
updated to latest version of JAVA_ALLOCATION_INSTRUMENTER libraryMon, 28 Apr 2014 17:26:24 +0200, by Doug Simon
-
Merge.Mon, 28 Apr 2014 16:35:06 +0200, by Doug Simon
-
removed unnecessary String creationMon, 28 Apr 2014 16:34:36 +0200, by Doug Simon
-
mx: fixed site command by removing brittle post-processing of javadoc outputMon, 28 Apr 2014 16:22:58 +0200, by Doug Simon
-
fixed javadoc errorsSun, 27 Apr 2014 18:03:36 +0200, by Doug Simon
-
fixed some minor javadoc formatting issuesSun, 27 Apr 2014 17:29:19 +0200, by Doug Simon
-
mx: disable doclint when running javadoc (until the code base is doclint clean)Sun, 27 Apr 2014 16:44:59 +0200, by Doug Simon
-
mx: new export commandMon, 28 Apr 2014 12:07:49 +0200, by Bernhard Urban
-
mx export: fix VM() usageFri, 25 Apr 2014 15:47:00 +0200, by Bernhard Urban
-
graal init: improve help textFri, 25 Apr 2014 12:01:29 +0200, by Bernhard Urban
-
Merge.Mon, 28 Apr 2014 11:18:15 +0200, by Roland Schatz
-
HSAIL: support for directly storing booleanFri, 25 Apr 2014 16:21:07 +0200, by Roland Schatz
-
HSAIL: support for emitLea.Fri, 25 Apr 2014 16:17:27 +0200, by Roland Schatz
-
Make HSAILHotSpotLoweringProvider extensible.Fri, 25 Apr 2014 14:57:53 +0200, by Roland Schatz
-
Split HotSpotLoweringProvider into interface and implementation class.Fri, 25 Apr 2014 13:56:27 +0200, by Roland Schatz
-
Increase default value for maximum number of Graal nodes during partial evaluation.Mon, 28 Apr 2014 10:34:02 +0200, by Thomas Wuerthinger
-
Merge.Mon, 28 Apr 2014 10:31:17 +0200, by Thomas Wuerthinger
-
Truffle: Allow null as a possible return value.Fri, 18 Apr 2014 15:41:13 +0200, by Thomas Wuerthinger
-
part 3, disabling flow-sensitive reductionsSat, 26 Apr 2014 16:23:46 +0200, by Miguel Garcia
-
part 2, disabling flow-sensitive reductionsSat, 26 Apr 2014 16:15:51 +0200, by Miguel Garcia
-
disabling flow-sensitive reductions until their issues are addressedSat, 26 Apr 2014 15:34:15 +0200, by Miguel Garcia
-
Add phase FlowSensitiveReductionPhase.Fri, 25 Apr 2014 16:50:52 +0200, by Miguel Garcia
-
moved tryKillUnused to GraphUtilFri, 25 Apr 2014 16:45:05 +0200, by Miguel Garcia
-
mx: log reason why Java classes are being (re)builtFri, 25 Apr 2014 14:43:56 +0200, by Doug Simon
-
fix comparison in Block.isExceptionEntryFri, 25 Apr 2014 11:36:15 +0200, by Lukas Stadler
-
VirtualStates should not block MergeNode splittingFri, 25 Apr 2014 11:27:11 +0200, by Lukas Stadler
-
simplify FrameInstance (remove getTargetCallTarget)Fri, 25 Apr 2014 11:15:21 +0200, by Lukas Stadler
-
Harmonize usage of NodeInterfaceThu, 24 Apr 2014 17:35:21 +0200, by Gilles Duboscq
-
Finish the changes from ad3441f45118Thu, 24 Apr 2014 17:31:54 +0200, by Gilles Duboscq
-
StampTool: fix typo and change "java" to "Java"Thu, 24 Apr 2014 17:30:12 +0200, by Gilles Duboscq
-
Guards which are guarenteed to succeed can replace themselves with null.Fri, 25 Apr 2014 10:33:17 +0200, by Gilles Duboscq
-
Fix help text for ideinitThu, 24 Apr 2014 17:18:24 +0200, by Gilles Duboscq
-
AMD64HotSpotLIRGenerator.emitForeignCall: add assertThu, 24 Apr 2014 17:17:04 +0200, by Gilles Duboscq
-
mx build: make --error-prone, --jdt and --force-javac mutually exclusiveThu, 24 Apr 2014 17:15:24 +0200, by Gilles Duboscq
-
Remove CompilationResult.Mark.referencesThu, 24 Apr 2014 17:06:23 +0200, by Gilles Duboscq
-
clean up ExceptionObjectNode loweringFri, 25 Apr 2014 10:13:54 +0200, by Lukas Stadler
-
Merge.Thu, 24 Apr 2014 23:32:30 +0100, by Chris Seaton
-
Truffle: print the source section in the rewrite trace.Thu, 24 Apr 2014 23:29:28 +0100, by Chris Seaton
-
Truffle: add getShortName and getShortDescription to Source and SourceSection for when we don't need full paths.Thu, 24 Apr 2014 23:29:04 +0100, by Chris Seaton
-
add support for matching multiple HIR nodes when lowering to LIRThu, 24 Apr 2014 12:00:54 -0700, by Tom Rodriguez
-
add option to explicitly count invokes to ProfileCompiledMethodsPhaseThu, 24 Apr 2014 17:30:48 +0200, by Lukas Stadler
-
fix NPE in BenchmarkCounters, remove exclusion based on prefixThu, 24 Apr 2014 17:30:48 +0200, by Lukas Stadler
-
make IndirectCallTargetNode.toString behave like DirectCallTargetNode.toStringThu, 24 Apr 2014 17:21:19 +0200, by Lukas Stadler
-
more fixes in BenchmarkCountersThu, 24 Apr 2014 17:21:18 +0200, by Lukas Stadler
-
graal init: add flag to force compiler initializationThu, 24 Apr 2014 17:31:25 +0200, by Bernhard Urban
-
mx exportlibs: add option to include all defined libariesThu, 24 Apr 2014 17:09:39 +0200, by Bernhard Urban
-
snippet counter: fix location for counter accessThu, 24 Apr 2014 16:41:17 +0200, by Bernhard Urban
-
mx exportlibs: fix in calculation of library dependenciesThu, 24 Apr 2014 14:03:17 +0200, by Bernhard Urban
-
Refactoring in InliningUtil.processFrameStates, add some bci/monitor related assertsThu, 24 Apr 2014 15:51:52 +0200, by Gilles Duboscq
-
Don't drop metadata annotation in NewInstanceStub.Thu, 24 Apr 2014 12:17:29 +0200, by Roland Schatz
-
Merge.Thu, 24 Apr 2014 12:17:13 +0200, by Roland Schatz
-
Add createSpeculationLog to CodeCacheProvider.Thu, 24 Apr 2014 12:10:11 +0200, by Roland Schatz
-
Add SnippetReflectionProvider to ReplacementsProvider interface.Thu, 24 Apr 2014 11:52:49 +0200, by Roland Schatz
-
mx exportlibs: include source dependencies and digest filesThu, 24 Apr 2014 11:49:08 +0200, by Bernhard Urban
-
mx exportlibs: include libs only if there's a real dependency from a projectThu, 24 Apr 2014 11:50:40 +0200, by Bernhard Urban
-
mx unittest: use supported glob syntax in white listWed, 23 Apr 2014 22:46:38 +0200, by Bernhard Urban
-
show Truffle call target names in BenchmarkCountersThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
fix BenchmarkCounters memory leakThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
fix ProfileCompiledMethods for OSR methodsThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
more context for exceptions within DebugInfoBuilderThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
evaluate for BinaryOpLogicNodesThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
added UnaryOpLogicNode base class, renamed BinaryLogicNodeThu, 24 Apr 2014 10:44:12 +0200, by Lukas Stadler
-
mergeThu, 24 Apr 2014 08:38:00 +0200, by Michael Haupt
-
onAdopt callback for ASTsWed, 23 Apr 2014 15:23:18 +0200, by Michael Haupt
-
implement SPARC uncommon trap stubWed, 23 Apr 2014 15:12:41 -1000, by twisti
-
HSAIL: fixed AtomicReadAndWrite supportWed, 23 Apr 2014 22:37:18 +0200, by Doug Simon
-
MergeWed, 23 Apr 2014 21:23:31 +0200, by Bernhard Urban
-
MergeWed, 23 Apr 2014 21:01:40 +0200, by Bernhard Urban
-
correctly remove VirtualStates for loop exits during loop peelingWed, 23 Apr 2014 18:16:36 +0200, by Lukas Stadler
-
Merge.Wed, 23 Apr 2014 20:49:59 +0200, by Christian Humer
-
Truffle: fix inlining recursionsWed, 23 Apr 2014 20:49:32 +0200, by Christian Humer
-
Rename Backend.newNodeLIRGenerator to Backend.newNodeLIRBuilder.Wed, 23 Apr 2014 13:18:58 +0200, by Josef Eisl
-
Use NodeLIRBuilderTool instead of NodeLIRBuilder.Wed, 23 Apr 2014 13:17:23 +0200, by Josef Eisl
-
Remove obsolete LIRGenResLowerable interface.Wed, 23 Apr 2014 12:12:26 +0200, by Josef Eisl
-
Replace usages LIRGenLowerable with LIRLowerable.Wed, 23 Apr 2014 11:57:59 +0200, by Josef Eisl
-
Use NodeLIRBuilderTool in LIRGenLowerable.Wed, 23 Apr 2014 11:49:12 +0200, by Josef Eisl
-
Use LIRGeneratorTool in Backend.Wed, 23 Apr 2014 11:32:47 +0200, by Josef Eisl
-
Suppress wrong FindBugs warning in SPARCHotSpotSafepointOp.Wed, 23 Apr 2014 19:28:08 +0200, by Josef Eisl
-
Use LIRGeneratorTool in NodeLIRBuilder.Wed, 23 Apr 2014 10:39:55 +0200, by Josef Eisl
-
Remove traceLevel and printIRWithLIR members from LIRGenerator.Wed, 23 Apr 2014 09:57:00 +0200, by Josef Eisl
-
mx: fix importsWed, 23 Apr 2014 17:05:42 +0200, by Bernhard Urban
-
mx: use generatorsWed, 23 Apr 2014 17:02:12 +0200, by Bernhard Urban
-
mx: support simple filename globbing in whitelistWed, 23 Apr 2014 14:59:05 +0200, by Bernhard Urban
-
mx: support comments in whitelistWed, 23 Apr 2014 14:44:24 +0200, by Bernhard Urban
-
gate: add baseline compiler unittestWed, 23 Apr 2014 13:24:09 +0200, by Bernhard Urban
-
mx: add whitelist for shortunittestWed, 23 Apr 2014 13:02:07 +0200, by Bernhard Urban
-
mx: allow to specify a path for the whitelist in the unittest commandWed, 23 Apr 2014 11:48:38 +0200, by Bernhard Urban
-
mx: remove longunittestWed, 23 Apr 2014 11:42:58 +0200, by Bernhard Urban
-
unittest: remove @LongTestWed, 23 Apr 2014 11:48:54 +0200, by Bernhard Urban
-
Use association type for AddLocationNode inputs while waiting for a better solution.Wed, 23 Apr 2014 16:22:17 +0200, by Gilles Duboscq
-
InliningUtil: split framestate processing to a separate methodWed, 23 Apr 2014 13:29:55 +0200, by Gilles Duboscq
-
ininling: while fixing framestates, modify callee framestates rather than caller ones.Wed, 23 Apr 2014 16:16:48 +0200, by Gilles Duboscq
-
When replacing sate splits with deopts, be careful about BeginNodesWed, 23 Apr 2014 11:49:51 +0200, by Gilles Duboscq
-
Merge.Wed, 23 Apr 2014 15:48:38 +0200, by Roland Schatz
-
Fix bug in InputType specific replaceAtUsages.Wed, 23 Apr 2014 15:22:20 +0200, by Roland Schatz
-
Make ValueAnchorNode implement AnchoringNode interface.Tue, 22 Apr 2014 17:58:49 +0200, by Roland Schatz
-
Override asNode() in FloatingNode and FixedWithNextNode.Tue, 22 Apr 2014 16:21:37 +0200, by Roland Schatz
-
Truffle: fixes to the inlining heuristic.Tue, 15 Apr 2014 18:31:23 +0200, by Christian Humer
-
added ModifiersProvider as superinterface for ResolvedJava[Method|Field|Type] and implemented all checks against modifiers as default methodsWed, 23 Apr 2014 12:38:05 +0200, by Doug Simon
-
mx: ensure newest version of c1visualizer is being usedWed, 23 Apr 2014 12:36:11 +0200, by Doug Simon
-
Canonicalize projects.Wed, 23 Apr 2014 11:38:05 +0200, by Josef Eisl
-
Rename LIRTypeTool to PlatformKindTool.Wed, 23 Apr 2014 10:08:22 +0200, by Josef Eisl
-
Rename LIRLoop to BaselineLoop.Wed, 23 Apr 2014 10:00:29 +0200, by Josef Eisl
-
Rename LIRFrameStateBuilder to BaselineFrameStateBuilder.Tue, 22 Apr 2014 20:16:38 +0200, by Josef Eisl
-
Rename LIRControlFlowGraph to BaselineControlFlowGraph.Tue, 22 Apr 2014 20:14:37 +0200, by Josef Eisl
-
Rename LIRProviders to CodeGenProviders.Tue, 22 Apr 2014 20:13:24 +0200, by Josef Eisl
-
Remove (unused) LIRBlock.Tue, 22 Apr 2014 20:12:21 +0200, by Josef Eisl
-
Remove deprecated isCompressed* checks from *HotSpotLIRGenerator.Tue, 22 Apr 2014 19:45:52 +0200, by Josef Eisl
-
Change DeoptimizingNode and Access to LIRFrameState in *LIRGenerator*.Tue, 22 Apr 2014 18:41:00 +0200, by Josef Eisl
-
Change graal.lir->graal.nodes project dependency to graal.nodes->graal.lir (errors).Tue, 22 Apr 2014 16:45:47 +0200, by Josef Eisl
-
Move ArithmeticLIRGenerator to graal.lir (errors).Tue, 22 Apr 2014 16:37:53 +0200, by Josef Eisl
-
Move LIRGeneratorTool to graal.lir (errors).Tue, 22 Apr 2014 16:36:16 +0200, by Josef Eisl
-
Move LIRGenerator to graal.lir (errors).Tue, 22 Apr 2014 15:55:54 +0200, by Josef Eisl
-
Move state(DeoptimizingNode) from LIRGenerator to NodeLIRBuilder (errors).Tue, 22 Apr 2014 15:40:13 +0200, by Josef Eisl
-
Move FieldIntrospection to graal.compiler.common.Tue, 22 Apr 2014 17:15:55 +0200, by Josef Eisl
-
Move FloatConvertNode.FloatConvert to compiler.common.Wed, 23 Apr 2014 11:50:59 +0200, by Josef Eisl
-
Deprecate LIRGenerator.getDebugInfoBuilder().Tue, 22 Apr 2014 16:22:21 +0200, by Josef Eisl
-
Move LIRGenerationResult* to graal.lir.Tue, 22 Apr 2014 15:45:19 +0200, by Josef Eisl
-
Move UnsafeAccess to graal.compiler.common.Tue, 22 Apr 2014 15:24:14 +0200, by Josef Eisl
-
simplify usage of IncrementalCanonicalizerPhase, use incremental canonicalizer for GuardLoweringWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
additional scope in inlining to get caller graph upon exceptionsWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
loosen restrictions a bit in GraphOrderWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
pass CallTarget name to Truffle-generated StructuredGraphsWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
handle array length in PEAReadEliminationWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
deal with StateSplits in GraphUtil.removeFixedWithUnusedInputsWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
correctly schedule loop proxiesWed, 23 Apr 2014 10:26:19 +0200, by Lukas Stadler
-
warning in AbstractFrameStateBuilderWed, 23 Apr 2014 10:26:18 +0200, by Lukas Stadler
-
lowering for GuardProxyNodeWed, 23 Apr 2014 10:26:18 +0200, by Lukas Stadler
-
MergeTue, 22 Apr 2014 18:32:08 -0700, by Michael Van De Vanter
-
MergeTue, 22 Apr 2014 18:22:40 -0700, by Michael Van De Vanter
-
Truffle: Major cleanup and extension of the Truffle Instrumentation framework in com.oracle.truffle.apiSun, 20 Apr 2014 20:37:27 -0700, by Michael Van De Vanter
-
use movl instead of andl for L2ITue, 22 Apr 2014 17:25:31 -0700, by Tom Rodriguez
-
add rotate instructions and make the shift encodings more uniformTue, 22 Apr 2014 17:25:27 -0700, by Tom Rodriguez
-
fix code to improve unsafe array location identityTue, 22 Apr 2014 17:25:24 -0700, by Tom Rodriguez
-
Update c1visualizer to version compatible with Java 8Tue, 22 Apr 2014 16:41:46 -0700, by Christian Wimmer
-
mx: generalized workaround for system command line length limits and used it to fix issue with eclipseformat commandWed, 23 Apr 2014 00:54:41 +0200, by Doug Simon
-
Exceptions reaching the unwind are already null-checkedTue, 22 Apr 2014 20:35:55 +0200, by Gilles Duboscq
-
Dumping: translate special bcis into a string in the debug properties map.Tue, 22 Apr 2014 20:18:45 +0200, by Gilles Duboscq
-
Move HotSpot-specific assertion from DebugInfoBuilder.computeFrameForState to HotSpotDebugInfoBuilderTue, 22 Apr 2014 19:52:05 +0200, by Gilles Duboscq
-
Remove special handling of monitor exit with AFTER_EXCEPTION_BCI in inlining. Anything using a framestate that has no equivalent after inlining is replaced by a deopt.Tue, 22 Apr 2014 18:54:03 +0200, by Gilles Duboscq
-
Make a NodeUsageWithModCountIterator subclass of NodeUsageIterator. Throw ConcurrentModificationException from it instead of AssertionErrorsTue, 22 Apr 2014 18:31:01 +0200, by Gilles Duboscq
-
Move (InvokeNode|InvokeWithExceptionNode).computeStateDuring to InvokeTue, 22 Apr 2014 17:31:57 +0200, by Gilles Duboscq
-
Add ResolvedJavaMethod.isSynchronizedTue, 22 Apr 2014 19:23:38 +0200, by Gilles Duboscq
-
Use AFTER_EXCEPTION_BCI in unwind block when method is not synchronizedTue, 22 Apr 2014 13:51:16 +0200, by Gilles Duboscq
-
Use ignore instead of commenting out tests. Add timeout for some tests that may block foreverTue, 22 Apr 2014 17:50:13 +0200, by Gilles Duboscq
-
graalCodeInstaller translate BytecodeFrame::BEFORE_BCI into SynchronizationEntryBCITue, 22 Apr 2014 15:12:38 +0200, by Gilles Duboscq
-
Move various bci constants from FrameState (gral.nodes) to BytecodeFrame (graal.api.code)Tue, 22 Apr 2014 17:38:21 +0200, by Gilles Duboscq
-
replaced the link between a HotSpotResolvedJavaMethod and a SpeculationLog with a ClassValue based mechanism (GRAAL-727)Tue, 22 Apr 2014 15:46:06 +0200, by Doug Simon
-
Move Stamps to graal.compiler.common.Tue, 22 Apr 2014 11:51:34 +0200, by Josef Eisl
-
Move static helpers from ObjectStamp to StampTool.Tue, 22 Apr 2014 14:15:24 +0200, by Josef Eisl
-
Move GraalOptions to graal.compiler.common.Tue, 22 Apr 2014 11:37:15 +0200, by Josef Eisl
-
fix log message stating how many GPUs have been initializedTue, 22 Apr 2014 12:02:08 +0200, by Doug Simon
-
Introduce LIRProviders.Tue, 22 Apr 2014 09:32:05 +0200, by Josef Eisl
-
Harmonize the static helpers in ObjectStamp to check for isLegal. Add some Javadoc to these methodsTue, 22 Apr 2014 09:55:24 +0200, by Gilles Duboscq
-
Prevent using loadReferencedType with LDC when the constant pool index refers to InvokeDynamic entry but isn't an invokedynamic index.Tue, 22 Apr 2014 09:29:57 +0200, by Gilles Duboscq
-
Show shorter class names in the Truffle compilation histogram.Tue, 22 Apr 2014 00:52:56 +0100, by Chris Seaton
-
mx: unconditionally ensure mx injected dependencies are up to date in buildjmh commandSat, 19 Apr 2014 12:48:19 +0200, by Doug Simon
-
make emitAtomicReadAndAdd and emitAtomicReadAndWrite default methodsFri, 18 Apr 2014 18:30:40 -1000, by twisti
-
Unsafe.getAndAdd/Set method substitutionsFri, 18 Apr 2014 16:50:52 -1000, by twisti
-
mx: refactored JMH benchmark building and dependency creation out of 'jmh' into 'buildjmh' and 'makejmhdeps' respectivelySat, 19 Apr 2014 00:41:04 +0200, by Doug Simon
-
[PTX] Fix regression in generation of predicate register declarationFri, 18 Apr 2014 16:11:53 -0400, by bharadwaj
-
ignore com.oracle.graal.compiler.test.ea.PartialEscapeAnalysisTest.testCache() as it causes problem on the gateFri, 18 Apr 2014 09:38:29 -1000, by twisti
-
add LocationIdentity to CompareAndSwapNodeFri, 18 Apr 2014 08:25:00 -1000, by twisti
-
fix GraalInternalError causeThu, 17 Apr 2014 14:41:48 -1000, by twisti
-
check isLegal before checking isExactType in ObjectGetClassNodeThu, 17 Apr 2014 11:32:34 +0200, by Lukas Stadler
-
make MergeNode.simplify work with a null SimplifierToolThu, 17 Apr 2014 11:32:26 +0200, by Lukas Stadler
-
slightly more relaxed GraphOrder assertionThu, 17 Apr 2014 11:32:21 +0200, by Lukas Stadler
-
push similar nodes through IfNodesThu, 17 Apr 2014 11:32:14 +0200, by Lukas Stadler
-
small refactoring of NodeClass.Position, remove duplicated functionalityThu, 17 Apr 2014 10:26:13 +0200, by Lukas Stadler
-
make NodeIterable.snapshotTo more genericThu, 17 Apr 2014 10:26:13 +0200, by Lukas Stadler
-
Truffle: extend partial evaluation scope to all invokespecial, regardless of receiverFri, 18 Apr 2014 16:15:42 +0200, by Andreas Woess
-
Truffle: fix lowering of unsafe load final with non-constant location argumentFri, 18 Apr 2014 16:10:45 +0200, by Andreas Woess
-
Fix a regression in ArrayLengthNode.Fri, 18 Apr 2014 15:19:06 +0200, by Thomas Wuerthinger
-
Merge.Fri, 18 Apr 2014 14:14:48 +0200, by Thomas Wuerthinger
-
Merge.Fri, 18 Apr 2014 14:09:27 +0200, by Thomas Wuerthinger
-
Backed out changeset: 6133189d8eea (SL: temporary disable failing HelloEqualsWorld.)Fri, 18 Apr 2014 13:45:41 +0200, by Lukas Stadler
-
change return type of SLHelloEqualsWorldBuiltinFri, 18 Apr 2014 13:43:40 +0200, by Lukas Stadler
-
Merge.Fri, 18 Apr 2014 14:02:40 +0200, by Thomas Wuerthinger
-
Truffle: Speculate on the exact length of the arguments array.Fri, 18 Apr 2014 14:02:28 +0200, by Thomas Wuerthinger
-
Truffle API: Introduce new compiler directive inCompiledCode() as the negation of inInterpreter().Fri, 18 Apr 2014 14:01:59 +0200, by Thomas Wuerthinger
-
mx: use server VM to build JMHFri, 18 Apr 2014 13:40:31 +0200, by Doug Simon
-
mx: show output of JMH build failureFri, 18 Apr 2014 13:39:53 +0200, by Doug Simon
-
mx: include generated sources in archived distribution sourcesFri, 18 Apr 2014 13:38:26 +0200, by Doug Simon
-
mx: refactored archive commandFri, 18 Apr 2014 13:36:48 +0200, by Doug Simon
-
[PTX] Fix PTX test regressionsThu, 17 Apr 2014 21:29:21 -0400, by bharadwaj
-
Truffle: Move direct call logic from call site to optimized call target.Fri, 18 Apr 2014 02:13:14 +0200, by Thomas Wuerthinger
-
Merge.Fri, 18 Apr 2014 02:00:35 +0200, by Thomas Wuerthinger
-
Truffle: Add option TruffleReturnTypeSpeculation.Fri, 18 Apr 2014 02:00:24 +0200, by Thomas Wuerthinger
-
Fix test method lookupThu, 17 Apr 2014 15:33:23 -0700, by Christian Wimmer
-
Use a synthetic BCI instead of a random BCI (the first parsed bytecode that could throw an exception) for the exception unwind blockThu, 17 Apr 2014 15:32:57 -0700, by Christian Wimmer
-
Truffle: Fixed a bug causing compilation not be cleared from the Truffle queue.Thu, 17 Apr 2014 23:41:00 +0200, by Thomas Wuerthinger
-
Fix partial evaluation test.Thu, 17 Apr 2014 23:29:11 +0200, by Thomas Wuerthinger
-
Truffle: Fixed display of installed code size.Thu, 17 Apr 2014 23:25:42 +0200, by Thomas Wuerthinger
-
Truffle: Speculate on the return type of calls.Thu, 17 Apr 2014 23:16:21 +0200, by Thomas Wuerthinger
-
Simplification of OptimizedCallTarget.Thu, 17 Apr 2014 22:14:29 +0200, by Thomas Wuerthinger
-
Merge.Thu, 17 Apr 2014 21:50:14 +0200, by Thomas Wuerthinger
-
Merge.Thu, 17 Apr 2014 17:40:39 +0200, by Thomas Wuerthinger
-
Remove runtime-specific optimized call target.Thu, 17 Apr 2014 17:40:20 +0200, by Thomas Wuerthinger
-
Clean up of relationship between compilation policy and optimized call target.Thu, 17 Apr 2014 16:51:51 +0200, by Thomas Wuerthinger
-
Restructure the interaction between OptimizedCallTarget and GraalTruffleRuntime.Thu, 17 Apr 2014 16:25:08 +0200, by Thomas Wuerthinger
-
Loop transform: mark states from all NodeWithStates not just StateSplitThu, 17 Apr 2014 19:30:37 +0200, by Gilles Duboscq
-
Add LambdaEagerTest.states, use it in PE closureThu, 17 Apr 2014 19:29:54 +0200, by Gilles Duboscq
-
Make LambdaEagerTest try to inline as much as possibleThu, 17 Apr 2014 19:29:24 +0200, by Gilles Duboscq
-
Gpu needs to extend one of the allocation classesThu, 17 Apr 2014 19:29:03 +0200, by Gilles Duboscq
-
Add eager resolving for indy call sitesThu, 17 Apr 2014 17:21:55 +0200, by Gilles Duboscq
-
Fix loop peeling problem with VirtualState: duplicate states deeply and only clear the parts of the exit's state that's not used by the duplicated nodes.Thu, 17 Apr 2014 17:16:05 +0200, by Gilles Duboscq
-
GuardedValueNode with null guard should be able canoncalizeThu, 17 Apr 2014 15:43:50 +0200, by Gilles Duboscq
-
Remove NodeIterable.until methods, NodeIterators and TreeIteratorsThu, 17 Apr 2014 13:21:58 +0200, by Gilles Duboscq
-
Add Invoke.getContextMethod and Invoke.getContextTypeThu, 17 Apr 2014 11:25:27 +0200, by Gilles Duboscq
-
Move Condition to graal.compiler.common.Thu, 17 Apr 2014 18:12:12 +0200, by Josef Eisl
-
LIRGenerator: only use AbstractBlocks.Thu, 17 Apr 2014 18:01:21 +0200, by Josef Eisl
-
Move LIRTypeTool and Stamp to graal.compiler.common.Thu, 17 Apr 2014 17:28:20 +0200, by Josef Eisl
-
mx: improve unittest options parsing.Thu, 17 Apr 2014 16:18:40 +0200, by Josef Eisl
-
GraalGraphInternalError: improve method names and documentation.Thu, 17 Apr 2014 15:47:44 +0200, by Josef Eisl
-
Canonicalize mx/projects.Thu, 17 Apr 2014 15:44:13 +0200, by Josef Eisl
-
Regenerate serialVersionUID for GraalInternalError and GraalGraphInternalError.Thu, 17 Apr 2014 15:20:28 +0200, by Josef Eisl
-
Spit up and move GraalInternalError.Thu, 17 Apr 2014 15:18:41 +0200, by Josef Eisl
-
Move packages com.oracle.graal.cfg to com.oracle.graal.compiler.common.cfg.Thu, 17 Apr 2014 13:18:18 +0200, by Josef Eisl
-
Move project com.oracle.graal.cfg to com.oracle.graal.compiler.common.Thu, 17 Apr 2014 13:16:21 +0200, by Josef Eisl
-
Merge.Thu, 17 Apr 2014 13:17:25 +0200, by Thomas Wuerthinger
-
Truffle: Make sure exceptions during compilation result in a bailout.Thu, 17 Apr 2014 13:17:16 +0200, by Thomas Wuerthinger
-
print graph names when assertEquals(StructuredGraph, StructuredGraph) failsThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
allow null Canonicalizer in EffectsPhaseThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
allow valueEqual for non-GVN node classesThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
additional canonicalization for IntegerTestNodeThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
common superclass for binary logic nodesThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
don't throw exception for Constant.toValueString with Kind.IllegalThu, 17 Apr 2014 09:59:27 +0200, by Lukas Stadler
-
MergeThu, 17 Apr 2014 08:22:21 +0200, by Matthias Grimmer
-
GNFI: fix varargs issueWed, 16 Apr 2014 17:55:12 +0200, by Matthias Grimmer
-
renamed com.oracle.graal.api.code.CompilationResult.frameSize to totalFrameSizeWed, 16 Apr 2014 15:04:35 -1000, by twisti
-
Merge.Thu, 17 Apr 2014 01:57:46 +0200, by Doug Simon
-
mx: improved jmh command to (a) look for JMH benchmarks in ../java-benchmarks, (b) omit building benchmarks if they are up to date and (c) offer better message with 'mx help jmh'Thu, 17 Apr 2014 01:36:49 +0200, by Doug Simon
-
HSAIL: added safepoint supportThu, 17 Apr 2014 00:44:32 +0200, by Doug Simon
-
changed com.oracle.graal.api.code.CompilationResult.getFrameSize() to include the return address size if return address is puhsed onto the stackWed, 16 Apr 2014 13:32:54 -1000, by twisti
-
Adapt CHANGELOG to reflect new signature of CallTarget#call.Wed, 16 Apr 2014 22:54:48 +0200, by Thomas Wuerthinger
-
Truffle: Fix regression happening when methods are invalidated.Wed, 16 Apr 2014 22:52:43 +0200, by Thomas Wuerthinger
-
Improve schedule phase to avoid allocation of a BitSet per scheduled node.Wed, 16 Apr 2014 20:37:53 +0200, by Thomas Wuerthinger
-
Add FindBugs SupressWarnings to HotSpotInstalledCode.Wed, 16 Apr 2014 19:47:22 +0200, by Thomas Wuerthinger
-
Canonicalize project dependencies.Wed, 16 Apr 2014 19:19:10 +0200, by Thomas Wuerthinger
-
Merge.Wed, 16 Apr 2014 19:07:21 +0200, by Thomas Wuerthinger
-
Merge.Wed, 16 Apr 2014 19:00:14 +0200, by Thomas Wuerthinger
-
Truffle: Make OptimizedCallTarget itself an InstalledCode object.Wed, 16 Apr 2014 18:57:14 +0200, by Thomas Wuerthinger
-
Change RootCallTarget from an abstract class into an interface.Wed, 16 Apr 2014 18:51:54 +0200, by Thomas Wuerthinger
-
Introduce versioning of installed code.Wed, 16 Apr 2014 18:33:10 +0200, by Thomas Wuerthinger
-
Reused installed code object for optimized call targets.Wed, 16 Apr 2014 18:20:55 +0200, by Thomas Wuerthinger
-
Fix regression when accessing a Graal installed code object.Wed, 16 Apr 2014 18:20:00 +0200, by Thomas Wuerthinger
-
Truffle: Clean ups around optimized call target.Tue, 15 Apr 2014 15:31:01 +0200, by Thomas Wuerthinger
-
Allow to supply predefined installed code object when adding a method to the code cache.Tue, 15 Apr 2014 15:22:37 +0200, by Thomas Wuerthinger
-
Convert InstalledCode from an interface into an abstract class.Tue, 15 Apr 2014 15:01:40 +0200, by Thomas Wuerthinger
-
Truffle: Remove NO_ARGUMENTS from CallTarget interface. It is no longer necessary for the varargs version.Tue, 15 Apr 2014 13:27:16 +0200, by Thomas Wuerthinger
-
Truffle: Change CallTarget from an abstract class to an interface. Allow varargs.Tue, 15 Apr 2014 13:26:26 +0200, by Thomas Wuerthinger
-
Truffle: Remove unused needsMaterializedFrame.Tue, 15 Apr 2014 13:20:17 +0200, by Thomas Wuerthinger
-
Create com.oracle.graal.cfg project and move CFG related files.Wed, 16 Apr 2014 17:57:11 +0200, by Josef Eisl
-
MergedWed, 16 Apr 2014 17:26:58 +0200, by Christian Wirth
-
add precompiled.hpp to graalCodeInstaller_x86.cpp, fixes Windows buildWed, 16 Apr 2014 16:54:15 +0200, by Christian Wirth
-
Allow DirectMethodHandles references in immutable codeWed, 16 Apr 2014 16:49:10 +0200, by Gilles Duboscq
-
Various optimizations of Node.replaceAtMatchingUsages and Node.replaceAtUsagesTue, 15 Apr 2014 18:24:22 +0200, by Gilles Duboscq
-
Fix formattingTue, 15 Apr 2014 13:40:43 +0200, by Gilles Duboscq
-
use node.replaceAtMatchingUsages in LoopFragment.mergeEarlyExitsMon, 14 Apr 2014 19:27:12 +0200, by Gilles Duboscq
-
Add Node.replaceAtMatchingUsages(Node, NodePredicate) and some tests.Tue, 15 Apr 2014 18:33:33 +0200, by Gilles Duboscq
-
Add support for library dependenciesTue, 15 Apr 2014 17:45:51 +0200, by Gilles Duboscq
-
mx: eclipseinit should add containers only once to projects' classpathTue, 15 Apr 2014 13:32:21 +0200, by Gilles Duboscq
-
Fix Library.get_source_path (use sourcePath instead of path)Tue, 15 Apr 2014 13:27:32 +0200, by Gilles Duboscq
-
Remove AbstractNodeIterable, move its methods to default methods on NodeIterable.Mon, 14 Apr 2014 16:31:13 +0200, by Gilles Duboscq
-
Remove AbstractBeginNode, move the framestate from AbstractBeginNode to BeginStateSplitNode.Mon, 14 Apr 2014 15:21:27 +0200, by Gilles Duboscq
-
Avoid precessing unused phis during peelingMon, 14 Apr 2014 15:16:59 +0200, by Gilles Duboscq
-
Make prim method from LoopFragmentInside to an abstract method on LoopFragmentMon, 14 Apr 2014 15:13:17 +0200, by Gilles Duboscq
-
Add simple JTT loop testMon, 14 Apr 2014 15:08:36 +0200, by Gilles Duboscq
-
Remove dead phi loops during loop peelingMon, 14 Apr 2014 15:07:28 +0200, by Gilles Duboscq
-
Fix inlining scoping: add a Debug.scope(Object name, Object[] contextObjects) method so that inlining can put all the necessary methods in the context.Mon, 14 Apr 2014 11:46:36 +0200, by Gilles Duboscq
-
Some simplifications around filter usages and node predicatesFri, 11 Apr 2014 19:00:42 +0200, by Gilles Duboscq
-
rename FalsePredicate to ContradictionPredicateFri, 11 Apr 2014 18:17:21 +0200, by Gilles Duboscq
-
Simplify NodePredicates (use overrides instead of if cascades)Fri, 11 Apr 2014 18:16:32 +0200, by Gilles Duboscq
-
Make NodePredicate an interfaceFri, 11 Apr 2014 18:01:21 +0200, by Gilles Duboscq
-
mx intellijinit: fix typo in project's language level settingsFri, 11 Apr 2014 17:16:24 +0200, by Gilles Duboscq
-
Be sure to resolve and download librariesin mx intellijinitFri, 11 Apr 2014 16:34:43 +0200, by Gilles Duboscq
-
Merge.Wed, 16 Apr 2014 14:27:18 +0200, by Roland Schatz
-
Merge.Wed, 16 Apr 2014 14:02:52 +0200, by Roland Schatz
-
Remove unsigned flag from IntegerStamp.Tue, 15 Apr 2014 19:08:29 +0200, by Roland Schatz
-
Pass more restricted interfaces to ArithmeticLIRLowerable and LocationNode in LIR generation.Wed, 16 Apr 2014 13:52:43 +0200, by Roland Schatz
-
BaselineCompiler: add some bytecode testcases to whitelist.Wed, 16 Apr 2014 11:07:42 +0200, by Josef Eisl
-
BaselineCompiler: copy frame state builder at loop headers.Tue, 15 Apr 2014 20:35:52 +0200, by Josef Eisl
-
BaselineCompiler: use PhiResolver.Tue, 15 Apr 2014 19:52:23 +0200, by Josef Eisl
-
initialize NodeClass for Node classes that are not on the boot class pathWed, 16 Apr 2014 11:16:36 +0200, by Doug Simon
-
clarified commentWed, 16 Apr 2014 11:16:00 +0200, by Doug Simon
-
use NumUtil.roundUp in AMD64FrameMap.alignFrameSize(int)Tue, 15 Apr 2014 18:30:11 -1000, by twisti
-
made SPARC compile again; moved graalCodeInstaller_<arch>.hpp to .cpp filesTue, 15 Apr 2014 12:01:51 -1000, by twisti
-
mx: fixed bug in exportlibsTue, 15 Apr 2014 21:35:37 +0200, by Doug Simon
-
fixed formattingTue, 15 Apr 2014 19:09:27 +0200, by Doug Simon
-
Merge.Tue, 15 Apr 2014 19:07:08 +0200, by Doug Simon
-
re-enabled task tags by defaultTue, 15 Apr 2014 19:06:49 +0200, by Doug Simon
-
added --jdt-show-task-tags option to build commandTue, 15 Apr 2014 19:06:26 +0200, by Doug Simon
-
made TraceTruffleCompilation option false by defaultTue, 15 Apr 2014 16:16:24 +0200, by Doug Simon
-
HSAIL: suppressed output in unit testsTue, 15 Apr 2014 16:09:52 +0200, by Doug Simon
-
enhanced API for scoped overriding of the current DebugConfigTue, 15 Apr 2014 15:37:35 +0200, by Doug Simon
-
mx: add unittest option --baseline-whitelist.Tue, 15 Apr 2014 17:56:27 +0200, by Josef Eisl
-
mx: add unittest options.Tue, 15 Apr 2014 17:11:48 +0200, by Josef Eisl
-
BaselineCompiler: add basic loop support.Tue, 15 Apr 2014 17:55:03 +0200, by Josef Eisl
-
Add more loop info to BciBlocks.Mon, 14 Apr 2014 19:16:33 +0200, by Josef Eisl
-
BaselineCompiler: do not pass constants to blocks with multiple predecessors.Mon, 14 Apr 2014 16:47:36 +0200, by Josef Eisl
-
Introduce HIRLoop.Thu, 10 Apr 2014 15:47:41 +0200, by Josef Eisl
-
Remove LoopBeginNode loopBegin() from Loop.Wed, 09 Apr 2014 17:38:16 +0200, by Josef Eisl
-
Make Loop generic.Wed, 09 Apr 2014 17:11:48 +0200, by Josef Eisl
-
create NodeClass for each Node subclass during class initialization of the latterTue, 15 Apr 2014 13:34:29 +0200, by Doug Simon
-
Truffle: fixed compiler options.Tue, 15 Apr 2014 12:20:43 +0200, by Christian Humer
-
add DeoptimizationStubMon, 14 Apr 2014 17:21:49 -1000, by twisti
-
HotSpotLIRGenerator should extend LIRGeneratorToolMon, 14 Apr 2014 15:36:27 -1000, by twisti
-
improve canBeStaticallyBoundMon, 14 Apr 2014 15:08:30 -0700, by Tom Rodriguez
-
Update comment message about unoptimized virtual call sitesMon, 14 Apr 2014 15:07:55 -0700, by Tom Rodriguez
-
enable sharing of debug info all the timeMon, 14 Apr 2014 15:07:05 -0700, by Tom Rodriguez
-
correct size in printed in messageMon, 14 Apr 2014 15:05:52 -0700, by Tom Rodriguez
-
Truffle: reverted accidently changed compiler options.Tue, 15 Apr 2014 02:26:53 +0200, by Christian Humer
-
SL: Make SLStackTraceBuilting comfortable with non-graal runtimes.Mon, 14 Apr 2014 22:36:42 +0200, by Christian Humer
-
Truffle: Make ThreadSafetyTest scream louder if an assertion fails.Mon, 14 Apr 2014 22:36:16 +0200, by Christian Humer
-
SL: temporary disable failing HelloEqualsWorld.Mon, 14 Apr 2014 22:35:37 +0200, by Christian Humer
-
Truffle: fixed some minor formatting/findbugs problems.Mon, 14 Apr 2014 20:37:16 +0200, by Christian Humer
-
Truffle: API-change: renamed CallNode to DirectCallNode and added IndirectCallNode.Mon, 14 Apr 2014 20:32:25 +0200, by Christian Humer
-
add support for skipping stack frames in StackIntrospection.getStackTraceMon, 14 Apr 2014 19:11:47 +0200, by Lukas Stadler
-
Truffle: Merge context sensitive inlining removal with stack trace support.Mon, 14 Apr 2014 18:46:56 +0200, by Christian Humer
-
Truffle: context sensitive inlining cleanupMon, 14 Apr 2014 18:25:23 +0200, by Christian Humer
-
Truffle: Made inlining context-insensitive again to reduce complexity.Mon, 14 Apr 2014 18:25:23 +0200, by Christian Humer
-
change to StackIntrospection and Truffle getStackTrace implementationMon, 14 Apr 2014 18:20:09 +0200, by Lukas Stadler
-
mx: added exportlibs commandMon, 14 Apr 2014 15:38:19 +0200, by Doug Simon
-
Don't rely on every memory read reading the value kind of the access location.Mon, 14 Apr 2014 15:10:10 +0200, by Roland Schatz
-
Keep metadata annotation in NewArrayStub, and add exception to stub invariants.Mon, 14 Apr 2014 15:07:23 +0200, by Roland Schatz
-
Don't drop metadata annotation in ConstantNode smart constructors.Mon, 14 Apr 2014 15:07:01 +0200, by Roland Schatz
-
Properly mark metaspace data references as compressed/uncompressed.Mon, 14 Apr 2014 15:02:46 +0200, by Roland Schatz
-
PartialEvaluator: quick fix for inlining regressionMon, 14 Apr 2014 11:59:22 +0200, by Andreas Woess
-
do not drop null check in ReadNode.canonicalMon, 14 Apr 2014 11:12:39 +0200, by Lukas Stadler
-
remove unused MemoryAnchorNodesMon, 14 Apr 2014 11:12:39 +0200, by Lukas Stadler
-
HSAIL: added tests using Java8 lambdasSun, 13 Apr 2014 22:55:23 +0200, by Doug Simon
-
disabled ControlPTXTest.testControl2 until PTXHotSpotLIRGenerator.emitCompress is implementedSun, 13 Apr 2014 22:53:59 +0200, by Doug Simon
-
put CompileTheWorld log statement behind verbose optionSun, 13 Apr 2014 22:53:47 +0200, by Doug Simon
-
simplified com.oracle.graal.hotspot.meta.HotSpotLoweringProvider.get*BarrierType methodsFri, 04 Apr 2014 17:23:20 -0700, by twisti
-
MergeFri, 11 Apr 2014 20:06:54 +0200, by Andreas Woess
-
MergeFri, 11 Apr 2014 19:27:39 +0200, by Andreas Woess
-
UnsafeCastNode: enable inference of more precise stampFri, 11 Apr 2014 17:41:27 +0200, by Andreas Woess
-
PartialEvaluator: fix compilation tracingFri, 11 Apr 2014 16:41:56 +0200, by Andreas Woess
-
RootCallTarget: swap adoptChildren and setCallTargetFri, 11 Apr 2014 14:01:50 +0200, by Andreas Woess
-
sparc side of static stubs changeFri, 11 Apr 2014 10:31:18 -0700, by Tom Rodriguez
-
restore compiledic assert until source of failures understoodFri, 11 Apr 2014 10:30:52 -0700, by Tom Rodriguez
-
replaced == with .equals()Fri, 11 Apr 2014 18:07:12 +0200, by Doug Simon
-
HSAIL: avoid loading native Okra library twiceFri, 11 Apr 2014 17:44:40 +0200, by Doug Simon
-
HSAIL: initial support for object allocation in HSAIL kernelsFri, 11 Apr 2014 17:12:08 +0200, by Doug Simon
-
changelog updateFri, 11 Apr 2014 16:42:39 +0200, by Lukas Stadler
-
new getStackTrace and getCurrentFrame functionality in TruffleRuntimeFri, 11 Apr 2014 11:53:11 +0200, by Lukas Stadler
-
new StackIntrospection interface to allow access to stack contentsFri, 11 Apr 2014 11:52:19 +0200, by Lukas Stadler
-
Fix operator precedence bug.Fri, 11 Apr 2014 13:41:16 +0200, by Roland Schatz
-
Fix incorrect register allocator flags on (Un)CompressPointer ops.Fri, 11 Apr 2014 12:07:21 +0200, by Roland Schatz
-
Add a prototype for mx intellijinitThu, 10 Apr 2014 17:58:16 +0200, by Gilles Duboscq
-
fixed performance regression in hosted mode execution caused by 5e6f29f287d6Thu, 10 Apr 2014 17:48:23 +0200, by Doug Simon
-
Fix code generation for compressed metaspace pointers.Thu, 10 Apr 2014 16:52:02 +0200, by Roland Schatz
-
remove the default -i, -wi and -f JMH options added by the jmh commandThu, 10 Apr 2014 12:49:19 +0200, by Doug Simon
-
use -graal for running Maven since it has to be built anyway if micros-graal is includedThu, 10 Apr 2014 11:28:19 +0200, by Doug Simon
-
NodeClass.registry field must not be inlined under ImmutableCodeThu, 10 Apr 2014 09:15:36 +0200, by Doug Simon
-
Merge.Thu, 10 Apr 2014 09:14:35 +0200, by Doug Simon
-
Merge.Thu, 10 Apr 2014 00:05:24 +0200, by Doug Simon
-
added InstanceKlass::_graal_node_class field to accelerate Node.getNodeClass()Thu, 10 Apr 2014 00:01:30 +0200, by Doug Simon
-
add support for removing default JMH args (e.g., '{"-wi" : null, "-i" : null}')Wed, 09 Apr 2014 23:48:22 +0200, by Doug Simon
-
prevent recursive inlining when a method substitution calls the original (i.e., substituted) methodWed, 09 Apr 2014 21:10:52 +0200, by Doug Simon
-
@MethodSubstitution verifier checks that the type of an inserted 'this' parameter is assignable from the type in which the original method is declaredWed, 09 Apr 2014 18:53:48 +0200, by Doug Simon
-
revived verbose option in jmh commandWed, 09 Apr 2014 18:52:04 +0200, by Doug Simon
-
disable unsafe location identity optimization for arrays since it breaks truffleWed, 09 Apr 2014 22:45:27 -0700, by Tom Rodriguez
-
use hotspot static stubs for call sitesWed, 09 Apr 2014 16:33:37 -0700, by Tom Rodriguez
-
fix PrintCompilation formatting and use same time sourceWed, 09 Apr 2014 16:33:32 -0700, by Tom Rodriguez
-
eclipse-settings: enable raw type warnings.Wed, 09 Apr 2014 18:31:45 +0200, by Josef Eisl
-
Fix raw type references in OptionProcessor.Wed, 09 Apr 2014 19:48:34 +0200, by Josef Eisl
-
Suppress raw type warnings in CodeElementFactory.Wed, 09 Apr 2014 19:26:50 +0200, by Josef Eisl
-
Fix raw type references in HotSpotHostForeignCallsProvider.Wed, 09 Apr 2014 19:18:32 +0200, by Josef Eisl
-
Fix most raw type references.Wed, 09 Apr 2014 19:08:53 +0200, by Josef Eisl
-
Allow Unsafe operations on Java to use precise LocationIdentity and improve address formationWed, 09 Apr 2014 10:33:44 -0700, by Tom Rodriguez
-
minor sign/zero extension tweaksTue, 08 Apr 2014 20:13:59 -0700, by Tom Rodriguez
-
eliminate old 1.7 signatures for CBC methodsTue, 08 Apr 2014 20:13:15 -0700, by Tom Rodriguez
-
make %S format for Node emit Verbosity.AllTue, 08 Apr 2014 20:09:36 -0700, by Tom Rodriguez
-
re-enable graph ordering assertionWed, 09 Apr 2014 13:22:44 +0200, by Lukas Stadler
-
BaselineCompiler: implement framestate merge.Tue, 08 Apr 2014 18:40:02 +0200, by Josef Eisl
-
BaselineBytecodeParser: add createTarget.Mon, 07 Apr 2014 21:03:31 +0200, by Josef Eisl
-
BciBlock: make entryState abstract.Mon, 07 Apr 2014 20:19:01 +0200, by Josef Eisl
-
Lift implementation from HIRFrameStateBuilder up to AbstractFrameStateBuilder if possible.Mon, 07 Apr 2014 19:41:40 +0200, by Josef Eisl
-
AbstractBytecodeParser: move createTarget to GraphBuilderPhase.Mon, 07 Apr 2014 17:01:54 +0200, by Josef Eisl
-
AbstractBytecodeParser: move createBlockTarget to GraphBuilderPhase.Mon, 07 Apr 2014 16:44:05 +0200, by Josef Eisl
-
AbstractBytecodeParser: rework genIntegerSwitch.Mon, 07 Apr 2014 16:41:14 +0200, by Josef Eisl
-
AbstractBytecodeParser: fix usage of AbstractFrameStateBuilder.Mon, 07 Apr 2014 16:13:53 +0200, by Josef Eisl
-
Backout 20b3db86b1fa.Mon, 07 Apr 2014 15:43:00 +0200, by Josef Eisl
-
CFGPrinter: workaround for bytecode dumping.Mon, 07 Apr 2014 15:04:14 +0200, by Josef Eisl
-
Use high level CompressionNode in lowering of CompareAndSwapNode.Tue, 08 Apr 2014 16:04:00 +0200, by Roland Schatz
-
Use CompressionNode for accessing compressed Klass pointers.Tue, 08 Apr 2014 15:55:18 +0200, by Roland Schatz
-
Preserve value range in stamp of ParameterNode.Tue, 08 Apr 2014 15:44:41 +0200, by Roland Schatz
-
added support for overriding/complementing JMH arguments in jmh command with a JSON stringTue, 08 Apr 2014 16:04:59 +0200, by Doug Simon
-
moved some entries in CHANGELOG.md from 0.2 to tipTue, 08 Apr 2014 15:06:24 +0200, by Doug Simon
-
differentiate between tightly coupling edges (Extension) and loosely coupling edges (Association)Tue, 08 Apr 2014 10:25:44 +0200, by Lukas Stadler
-
Remove Constant.forObject and Constant.asObject to improve compiler/VM separationMon, 07 Apr 2014 16:09:17 -0700, by Christian Wimmer
-
MergeMon, 07 Apr 2014 23:35:41 +0200, by Andreas Woess
-
fix floating unsafe load regressionMon, 07 Apr 2014 23:09:36 +0200, by Andreas Woess
-
if GRAAL_VERSION is undefined, graal.version system property is set to "unknown"Mon, 07 Apr 2014 22:21:03 +0200, by Doug Simon
-
jmh command ensures Maven is run with a Graal enabled VMMon, 07 Apr 2014 22:20:23 +0200, by Doug Simon
-
updated CHANGELOG.mdMon, 07 Apr 2014 20:52:27 +0200, by Doug Simon
-
reduced upstream deltaMon, 07 Apr 2014 20:52:09 +0200, by Doug Simon
-
allow compilation with custom RegisterConfigMon, 07 Apr 2014 19:21:22 +0200, by Lukas Stadler
-
add allowedUsageType to GuardProxy/GuardPhi, changelog, remove debug outputMon, 07 Apr 2014 14:54:24 +0200, by Lukas Stadler
-
introduce non-ValueNode Proxy interfaceMon, 07 Apr 2014 13:55:45 +0200, by Lukas Stadler
-
new AnchoringNode interfaceMon, 07 Apr 2014 11:32:09 +0200, by Lukas Stadler
-
add NodeInterfaceMon, 07 Apr 2014 11:32:09 +0200, by Lukas Stadler
-
remove StampFactory.dependency/extension/conditionMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
create special-purpose SnippetAnchorNode to replace usages of BeginNode in snippetsMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
use temporary proxy for locations in snippetsMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
create memory anchor for snippet StartNodesMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
isAllowedUsageType on NodesMon, 07 Apr 2014 11:32:08 +0200, by Lukas Stadler
-
input typesMon, 07 Apr 2014 11:32:04 +0200, by Lukas Stadler
-
added graal.version system property that is (only) defined by Graal enabled VMsMon, 07 Apr 2014 16:24:49 +0200, by Doug Simon
-
Relax assertions in CompilationResultBuilder.Mon, 07 Apr 2014 11:46:20 +0200, by Roland Schatz
-
Fix wrong assertion.Fri, 04 Apr 2014 16:10:15 +0200, by Roland Schatz
-
Use typed illegal stamps and use IllegalStamp only for conflicting primitive types.Fri, 04 Apr 2014 15:57:41 +0200, by Roland Schatz
-
do not implicitly set guard to null in LoadHubNodeMon, 07 Apr 2014 10:40:37 +0200, by Lukas Stadler
-
remove unnecessary proxies during loop peelingMon, 07 Apr 2014 10:35:16 +0200, by Lukas Stadler
-
Temporarily disable NativeFunctionInterfaceTest unit tests.Sun, 06 Apr 2014 19:31:59 +0200, by Thomas Wuerthinger
-
Fixed CompressedOopTest.Sun, 06 Apr 2014 19:27:30 +0200, by Thomas Wuerthinger
-
Merge.Sun, 06 Apr 2014 17:47:00 +0200, by Thomas Wuerthinger
-
Truffle: Change signature for Truffle calls from (PackedFrame, Arguments) to (Object[]).Sun, 06 Apr 2014 17:46:24 +0200, by Thomas Wuerthinger
-
Include the visited state in BranchProfile#toString, so it shows up in printed ASTs.Sun, 06 Apr 2014 02:01:19 +0100, by Chris Seaton
-
Allow limiting maximum frame size in register configuration and bailout if it exceeds the specified limit.Sat, 05 Apr 2014 19:35:30 +0200, by Thomas Wuerthinger
-
Increase maximum allocatable spill area by factor of 2.Sat, 05 Apr 2014 19:11:07 +0200, by Thomas Wuerthinger
-
Truffle: format fix.Sat, 05 Apr 2014 03:24:04 +0200, by Christian Humer
-
Merge.Sat, 05 Apr 2014 03:19:27 +0200, by Christian Humer
-
Truffle: fixed NPE in the TruffleExpansionLogger.Sat, 05 Apr 2014 03:18:48 +0200, by Christian Humer
-
Truffle: instead of redirecting the call method. inlining is now performed by ignoring @SlowPath.Sat, 05 Apr 2014 03:18:48 +0200, by Christian Humer
-
Truffle: made inlining fully context sensitive.Thu, 03 Apr 2014 19:06:58 +0200, by Christian Humer
-
Truffle: Truffle API changes for context sensitive inlining.Thu, 03 Apr 2014 18:33:48 +0200, by Christian Humer
-
Socket interrupts should not be treated as errors in GraphPrinterDumpHandler.Thu, 03 Apr 2014 18:32:39 +0200, by Christian Humer
-
use JDK 8 features for some TODOsFri, 04 Apr 2014 16:48:06 -0700, by twisti
-
fixed com.oracle.graal.hotspot.meta.HotSpotConstantPool.loadReferencedType(int, int) for invokedynamicFri, 04 Apr 2014 16:40:24 -0700, by twisti
-
separate subclasses for value and guard phis and proxiesFri, 04 Apr 2014 18:32:32 +0200, by Lukas Stadler
-
fix NPE in HexCodeFileFri, 04 Apr 2014 18:23:55 +0200, by Lukas Stadler
-
make implicit null checking optional for Access nodes (fixes CAS crash)Fri, 04 Apr 2014 17:06:44 +0200, by Lukas Stadler
-
fix null stamp in CurrentJavaThreadNodeFri, 04 Apr 2014 16:59:01 +0200, by Lukas Stadler
-
amd64peephole: use hasOperand()Fri, 04 Apr 2014 15:56:19 +0200, by Bernhard Urban
-
AbstractBytecodeParser: remove createTarget.Fri, 04 Apr 2014 12:49:26 +0200, by Josef Eisl
-
Move hasBlockEnd from NodeLIRBuilder to LIRGenerator.Fri, 04 Apr 2014 12:45:58 +0200, by Josef Eisl
-
BaselineCompiler: implement genIf.Thu, 03 Apr 2014 10:23:34 +0200, by Josef Eisl
-
PTX: fix LIR generation problem (introduced by b65036798097).Fri, 04 Apr 2014 12:29:46 +0200, by Josef Eisl
-
HSAIL: added UseHSAILDeoptimization VM option for disabling HSAIL deopt supportFri, 04 Apr 2014 12:22:49 +0200, by Doug Simon
-
removed diff to upstream HS repo made unnecessary by GRAAL-605Fri, 04 Apr 2014 12:05:41 +0200, by Doug Simon
-
changed hg ignore pattern to include the temporary graal.src.zip filesFri, 04 Apr 2014 12:03:55 +0200, by Doug Simon
-
Backed out e636d62005c3 since GraalVM no longer needs to run in jdk7Thu, 03 Apr 2014 21:05:13 +0200, by Doug Simon
-
moved Maven installation of Graal dependency from build to jmh commandThu, 03 Apr 2014 20:54:30 +0200, by Doug Simon
-
refactored archive command to use "with" statementThu, 03 Apr 2014 20:53:52 +0200, by Doug Simon
-
Check for correct classloader before returning cached resolved type.Thu, 03 Apr 2014 17:52:10 +0200, by Roland Schatz
-
Support for short and byte compare in AMD64 backend.Thu, 03 Apr 2014 19:25:11 +0200, by Roland Schatz
-
Cleanup of AMD64 assembler.Thu, 03 Apr 2014 14:01:39 +0200, by Roland Schatz
-
Fix lowering of DirectObjectStoreNode.Thu, 03 Apr 2014 11:26:49 +0200, by Roland Schatz
-
Remove unused import.Thu, 03 Apr 2014 17:51:31 +0200, by Thomas Wuerthinger
-
Merge.Thu, 03 Apr 2014 17:47:38 +0200, by Thomas Wuerthinger
-
Remove compiled method call intrinsic.Thu, 03 Apr 2014 17:47:29 +0200, by Thomas Wuerthinger
-
Remove MonitorExitStubCall, use a ForeignCallNode instead. Declare the linkage of MONITOREXIT as LEAF_SP.Thu, 03 Apr 2014 15:03:45 +0200, by Gilles Duboscq
-
Add possibility to have HotSpot linkages which are LEAF but still require a last_java_spThu, 03 Apr 2014 15:26:21 +0200, by Gilles Duboscq
-
Add graal.src.zip to hgignoreThu, 03 Apr 2014 14:54:08 +0200, by Gilles Duboscq
-
MergeWed, 02 Apr 2014 15:40:59 -0700, by Christian Wimmer
-
Make intrinsification decisions customizable by subclassTue, 25 Mar 2014 14:25:15 -0700, by Christian Wimmer
-
remove leftover forceDump callWed, 02 Apr 2014 11:54:49 -0700, by Tom Rodriguez
-
NodeLIRBuilderTool: fix typo in interface name.Wed, 02 Apr 2014 17:53:06 +0200, by Josef Eisl
-
Remove visitReturn from NodeLIRBuilder.Wed, 02 Apr 2014 16:52:47 +0200, by Josef Eisl
-
AbstractBytecodeParser: rename ifNode to genIf.Wed, 02 Apr 2014 10:08:00 +0200, by Josef Eisl
-
AbstractBytecodeParser: make ifNode abstract.Wed, 02 Apr 2014 10:06:49 +0200, by Josef Eisl
-
Use AbstractBlock in LabelRef.Wed, 02 Apr 2014 09:59:43 +0200, by Josef Eisl
-
Make compression and uncompression explicit in the high level graph.Wed, 02 Apr 2014 15:26:58 +0200, by Roland Schatz
-
Support for spill moves of values smaller than int.Wed, 02 Apr 2014 14:43:52 +0200, by Roland Schatz
-
Floating nodes for compressing and uncompressing pointers.Tue, 01 Apr 2014 15:59:32 +0200, by Roland Schatz
-
Make type assertions in backend less strict.Tue, 01 Apr 2014 15:50:15 +0200, by Roland Schatz
-
Code cleanup in FrameStateAssignmentPhase.Tue, 01 Apr 2014 15:49:08 +0200, by Roland Schatz
-
mx.JavaConfig: filter non-existant paths from bootclasspath, extdirs and endorseddirsWed, 02 Apr 2014 14:19:38 +0200, by Gilles Duboscq
-
Always compile ClasspathDump.java to avoid class version problemsWed, 02 Apr 2014 14:11:26 +0200, by Gilles Duboscq
-
GRAAL distribution now includes sources (graal.src.zip)Wed, 02 Apr 2014 10:05:08 +0200, by Doug Simon
-
added support for adding sources to distributionWed, 02 Apr 2014 10:04:27 +0200, by Doug Simon
-
add redundant compare test and fix breakageTue, 01 Apr 2014 22:39:17 -0700, by Tom Rodriguez
-
fix c1 implicit null bugTue, 01 Apr 2014 19:45:34 -0700, by Tom Rodriguez
-
eliminate redundant FixedGuardsTue, 01 Apr 2014 15:49:13 -0700, by Tom Rodriguez
-
eliminate duplicate guards with the same anchorTue, 01 Apr 2014 15:42:42 -0700, by Tom Rodriguez
-
allow memory arithmetic to swallow UnsafeCastNodeTue, 01 Apr 2014 15:42:19 -0700, by Tom Rodriguez
-
use MemOp as base class for new memory opsTue, 01 Apr 2014 15:41:28 -0700, by Tom Rodriguez
-
install graal.jar into local Maven repo if MAVEN_INSTALL_GRAAL_JAR environment variable is "true"Tue, 01 Apr 2014 22:48:07 +0200, by Doug Simon
-
don't try to disassemble deoptimized/invalidated nmethodsTue, 01 Apr 2014 22:46:52 +0200, by Doug Simon
-
Rename KindInterface to KindProvider.Tue, 01 Apr 2014 19:49:51 +0200, by Josef Eisl
-
Create dedicated BaselineBytecodeParser, BytecodeLIRBuilder and amd64 specialization.Tue, 01 Apr 2014 20:26:22 +0200, by Josef Eisl
-
BaselineCompiler: implement genIntegerAdd, genReturn and append.Tue, 01 Apr 2014 15:47:58 +0200, by Josef Eisl
-
Remove deprecated BytecodeParser interface.Tue, 01 Apr 2014 15:30:28 +0200, by Josef Eisl
-
Initial baseline LIR generation.Tue, 01 Apr 2014 15:25:16 +0200, by Josef Eisl
-
Remove more duplicate methods from NodeLIRBuilder and LIRGenerator.Tue, 01 Apr 2014 15:07:10 +0200, by Josef Eisl
-
Move options from GraphBuilderPhase to AbstractBytecodeParser.Tue, 01 Apr 2014 15:05:26 +0200, by Josef Eisl
-
Remove LIRGenerationResult from NodeLIRBuilder.Tue, 01 Apr 2014 15:23:21 +0200, by Josef Eisl
-
Remove duplicate methods from NodeLIRBuilder and LIRGenerator.Tue, 01 Apr 2014 10:48:04 +0200, by Josef Eisl
-
BaselineCompiler: create BytecodeParser.Mon, 31 Mar 2014 19:00:13 +0200, by Josef Eisl
-
disabled current Checkstyle configurations (until Checkstyle supports Java8)Tue, 01 Apr 2014 18:51:14 +0200, by Doug Simon
-
When building with JDT, use the one from JAVA_HOME but set the booclasspath, extdirs and endorseddirs to the correct JDK for cross-compilation.Tue, 01 Apr 2014 15:50:55 +0200, by Gilles Duboscq
-
Add -source -bootclasspath and -extdirs arguments to javadoc commandTue, 01 Apr 2014 15:31:37 +0200, by Gilles Duboscq
-
When building with javac, use the one from JAVA_HOME but set the booclasspath, extdirs and endorseddirs to the correct JDK for cross-compilation.Tue, 01 Apr 2014 16:22:05 +0200, by Gilles Duboscq
-
Extend JavaConfig bootclasspath detection to detect extdirs and endorseddirsTue, 01 Apr 2014 16:21:49 +0200, by Gilles Duboscq
-
Add possibility to build using error-prone instead of javac.Fri, 28 Mar 2014 10:46:48 +0100, by Gilles Duboscq
-
mergeTue, 01 Apr 2014 15:15:28 +0200, by Michael Haupt
-
make compile() part of the API of OptimizedCallTargetTue, 01 Apr 2014 14:28:46 +0200, by Michael Haupt
-
Also crash early for failed SIGFPE implicit exception.Fri, 28 Mar 2014 10:46:18 +0100, by Gilles Duboscq
-
Backout jdk9 mergeTue, 01 Apr 2014 13:57:07 +0200, by Gilles Duboscq
-
Formatter: Keep one enum constant per lineTue, 01 Apr 2014 14:09:03 +0200, by Gilles Duboscq
-
mx: fix post processing of javadoc for jdk8Mon, 31 Mar 2014 20:28:34 +0200, by Bernhard Urban
-
javadoc fixesMon, 31 Mar 2014 20:51:09 +0200, by Bernhard Urban
-
Disable checkstyle in mx gate.Mon, 31 Mar 2014 19:07:49 +0200, by Josef Eisl
-
Revert 3e9a8ef2e0e1.Mon, 31 Mar 2014 18:05:20 +0200, by Josef Eisl
-
Merge.Mon, 31 Mar 2014 17:51:25 +0200, by Josef Eisl
-
Rename BytecodeParseHelper to AbstractBytecodeParser.Mon, 31 Mar 2014 17:51:11 +0200, by Josef Eisl
-
BytecodeParseHelper clean up.Mon, 31 Mar 2014 17:47:27 +0200, by Josef Eisl
-
Moved bytecode parsing from GraphBuilderPhase to BytecodeParseHelper.Mon, 31 Mar 2014 14:28:12 +0200, by Josef Eisl
-
Merge (defunc).Mon, 31 Mar 2014 11:15:13 +0200, by Josef Eisl
-
Work around Graph.unique() type issue.Tue, 25 Mar 2014 13:31:53 +0100, by Josef Eisl
-
Implemented abstract methods of BytecodeParserHelper for GraphBuilderPhaseTue, 25 Mar 2014 12:07:47 +0000, by Niclas Adlertz
-
BytecodeParseHelper initialize members.Mon, 24 Mar 2014 20:05:51 +0100, by Josef Eisl
-
Created BaselineCompiler BytecodeParser inner class.Mon, 24 Mar 2014 19:24:59 +0100, by Josef Eisl
-
Use BciBlock in BytecodeParseHelper.Mon, 24 Mar 2014 18:58:55 +0100, by Josef Eisl
-
Finished cleaning up BytecodeParseHelper abstract base class.Mon, 24 Mar 2014 18:54:36 +0100, by Josef Eisl
-
Move Bytecode parsing into BytecodeParseHelper (defunc).Mon, 24 Mar 2014 16:16:31 +0100, by Josef Eisl
-
avoid repetitive BoxNode virtualizationMon, 31 Mar 2014 13:46:12 +0200, by Lukas Stadler
-
compare constants in graphs in GraalCompilerTest.assertEqualsMon, 31 Mar 2014 13:45:56 +0200, by Lukas Stadler
-
use StatelessPostOrderNodeIterator in GraphOrderMon, 31 Mar 2014 13:45:40 +0200, by Lukas Stadler
-
Rename NodeLIRGenerator (and related classes and interfaces) to NodeLIRBuilder.Mon, 31 Mar 2014 10:03:32 +0200, by Josef Eisl
-
Add LIRGenerator refactoring to CHANGELOG.Fri, 28 Mar 2014 14:28:27 +0100, by Josef Eisl
-
Add javadoc to KindInterface.Fri, 28 Mar 2014 14:02:42 +0100, by Josef Eisl
-
Merge.Sun, 30 Mar 2014 16:08:33 +0200, by Thomas Wuerthinger
-
Merge.Wed, 19 Mar 2014 11:43:57 +0100, by Thomas Wuerthinger
-
Merge.Mon, 17 Mar 2014 16:43:34 +0100, by Thomas Wuerthinger
-
Merge.Wed, 12 Mar 2014 02:49:45 +0100, by Thomas Wuerthinger
-
allow to force bootstrap in tieredSat, 29 Mar 2014 00:28:49 +0100, by Bernhard Urban
-
CompilerDirectives: add optional nonNull parameter to unsafeCastFri, 28 Mar 2014 18:33:05 +0100, by Andreas Woess
-
ThreadSafetyTest: increase timeout and check test termination with assertionFri, 28 Mar 2014 17:55:46 +0100, by Andreas Woess
-
IGV: repair Graal CFG only filterFri, 28 Mar 2014 17:51:46 +0100, by Andreas Woess
-
gate: use no tiered to test bootstrap, add scaladacapo-kiama (fastdebug)Fri, 28 Mar 2014 15:44:10 +0100, by Bernhard Urban
-
amd64hotspot: don't install compressed oops if -XX:-UseCompressedOopsFri, 28 Mar 2014 15:38:14 +0100, by Bernhard Urban
-
disable bootstrap in tiered modeFri, 28 Mar 2014 12:01:52 +0100, by Bernhard Urban
-
added removal of trailing whitespace to eclipseformat to emulate the actions performed by the IDEFri, 28 Mar 2014 14:58:35 +0100, by Doug Simon
-
removed Debug.printf and added multi-arg versions of Debug.dumpFri, 28 Mar 2014 12:39:46 +0100, by Doug Simon
-
made findbugs quiet if running headlessFri, 28 Mar 2014 11:45:47 +0100, by Doug Simon
-
removed methods in Indent that are redundant with those in DebugFri, 28 Mar 2014 11:41:42 +0100, by Doug Simon
-
Revert wrong change in InliningUtilFri, 28 Mar 2014 09:47:42 +0100, by Erik Eckstein
-
Backout changeset ae7cbf13e765708f228be3e2e666e13d421bbd8eFri, 28 Mar 2014 09:18:18 +0100, by Erik Eckstein
-
MergeFri, 28 Mar 2014 09:05:22 +0100, by Erik Eckstein
-
Truffle: add missing TruffleCache base classFri, 28 Mar 2014 08:39:32 +0100, by Erik Eckstein
-
Truffle: refactor ompilation related classes for SubstrateVMFri, 28 Mar 2014 08:38:49 +0100, by Erik Eckstein
-
correct guarding of Debug.logv in InliningUtilFri, 28 Mar 2014 08:26:21 +0100, by Erik Eckstein
-
updated to latest JAI libraryFri, 28 Mar 2014 08:25:35 +0100, by Doug Simon
-
merge unsigned compare guards with constant indexes or limitsThu, 27 Mar 2014 22:17:54 -0700, by Tom Rodriguez
-
Instrumentation: update probe nodes to new node APIThu, 27 Mar 2014 16:38:39 -0700, by Michael Van De Vanter
-
set MethodProfileWidth to 0 since it's unusedThu, 27 Mar 2014 13:12:18 -0700, by Tom Rodriguez
-
fix scanning of method data for redefined methodsThu, 27 Mar 2014 13:11:17 -0700, by Tom Rodriguez
-
Fix merge regressions.Thu, 27 Mar 2014 18:35:55 +0100, by Josef Eisl
-
Canonicalize projects.Thu, 27 Mar 2014 17:47:55 +0100, by Josef Eisl
-
Fix eclipse format.Thu, 27 Mar 2014 17:41:55 +0100, by Josef Eisl
-
Merge.Thu, 27 Mar 2014 17:31:20 +0100, by Josef Eisl
-
Remove unused interface.Thu, 27 Mar 2014 16:23:22 +0100, by Josef Eisl
-
Fix style issues.Thu, 27 Mar 2014 16:21:14 +0100, by Josef Eisl
-
Adopt HSAILLIRGenerator.Thu, 27 Mar 2014 15:55:08 +0100, by Josef Eisl
-
Merge (defunc).Thu, 27 Mar 2014 15:06:22 +0100, by Josef Eisl
-
Remove state*() from NodeLIRGenerator.Thu, 27 Mar 2014 13:54:27 +0100, by Josef Eisl
-
Merge.Wed, 26 Mar 2014 20:44:11 +0100, by Josef Eisl
-
Apply LIRGenerator refactoring to PTX backend.Wed, 26 Mar 2014 17:02:45 +0100, by Josef Eisl
-
Remove remaining LIRGenerator methods from NodeLIRGenerator.Wed, 26 Mar 2014 17:02:13 +0100, by Josef Eisl
-
Apply LIRGenerator refactoring to SPARC backend.Wed, 26 Mar 2014 16:31:28 +0100, by Josef Eisl
-
Apply LIRGenerator refactoring to HSAIL backend.Wed, 26 Mar 2014 15:59:59 +0100, by Josef Eisl
-
Fix LIRGenerator casting problem.Wed, 26 Mar 2014 15:14:27 +0100, by Josef Eisl
-
Fix NodeLIRGenerator.append() issue.Wed, 26 Mar 2014 15:04:03 +0100, by Josef Eisl
-
Remove currentBlock from NodeLIRGenerator.Wed, 26 Mar 2014 13:15:08 +0100, by Josef Eisl
-
Removed nodeOperands from LIRGenerator.Wed, 26 Mar 2014 12:14:08 +0100, by Josef Eisl
-
Split LIRGenerator and fix AMD64 backend.Wed, 26 Mar 2014 11:49:07 +0100, by Josef Eisl
-
Remove BaselineLIRGenerator.Tue, 25 Mar 2014 17:23:20 +0100, by Josef Eisl
-
Added NodeLIRGenerator.Tue, 25 Mar 2014 16:37:12 +0100, by Josef Eisl
-
Removed unused LIRGeneratorInterfaces.Tue, 25 Mar 2014 16:01:18 +0100, by Josef Eisl
-
Split up NodeBasedLIRGeneratorTool.Tue, 25 Mar 2014 15:53:12 +0100, by Josef Eisl
-
Rename LIRGeneratorTool to NodeBasedLIRGeneratorTool.Tue, 25 Mar 2014 15:37:02 +0100, by Josef Eisl
-
Split up ArithmeticLIRGenerator interface.Tue, 25 Mar 2014 14:57:37 +0100, by Josef Eisl
-
Set parameter frameState in BaselineCompiler.Mon, 24 Mar 2014 13:56:56 +0100, by Josef Eisl
-
Introduce BytecodeParser interface.Mon, 24 Mar 2014 13:15:42 +0100, by Josef Eisl
-
BciBlockMapping use AbstractBlockBase.id instead of blockID.Mon, 24 Mar 2014 11:58:59 +0100, by Josef Eisl
-
Added baseline path in runCompilationMon, 24 Mar 2014 12:10:17 +0000, by Niclas Adlertz
-
Fix warnings.Mon, 24 Mar 2014 10:42:27 +0100, by Josef Eisl
-
BciBlock extends AbstractBlockBaseMon, 24 Mar 2014 10:24:30 +0000, by Niclas Adlertz
-
Added predecessors to BciBlockFri, 21 Mar 2014 13:50:02 +0000, by Niclas Adlertz
-
Starting point of the baseline bytecode parserThu, 20 Mar 2014 18:09:41 +0000, by Niclas Adlertz
-
Merge.Thu, 20 Mar 2014 13:50:21 +0100, by Josef Eisl
-
Baseline emit return.Wed, 19 Mar 2014 19:02:29 +0100, by Josef Eisl
-
Specialize (baseline) emitPrologue for AMD64 and PTX.Wed, 19 Mar 2014 17:48:39 +0100, by Josef Eisl
-
Use AbstractBlock in StandardOp.Wed, 19 Mar 2014 17:44:14 +0100, by Josef Eisl
-
Baseline compiler emitPrologue.Wed, 19 Mar 2014 17:07:22 +0100, by Josef Eisl
-
Fix baseline compiler warnings.Wed, 19 Mar 2014 15:26:44 +0100, by Josef Eisl
-
mergeWed, 19 Mar 2014 15:22:14 +0100, by Josef Eisl
-
Remove beginNode() from AbstractBlock interfaceWed, 19 Mar 2014 14:25:45 +0000, by Niclas Adlertz
-
added kindinterface for valuenode and variable and started to generalize some methods used for bytecodeparsingWed, 19 Mar 2014 10:29:07 +0000, by Niclas Adlertz
-
LIRFrameStateBuilder addedTue, 18 Mar 2014 09:56:20 +0000, by Niclas Adlertz
-
Create Baseline version of doBlock in LIRGenerator.Wed, 19 Mar 2014 15:14:37 +0100, by Josef Eisl
-
Track AbstractBlock in LIRGenerator.Wed, 19 Mar 2014 15:13:13 +0100, by Josef Eisl
-
Handle AbstractBlock in CFGPrinter.Wed, 19 Mar 2014 15:10:28 +0100, by Josef Eisl
-
Removed NodeLIRGenerator again.Wed, 19 Mar 2014 13:50:52 +0100, by Josef Eisl
-
Introduce LIRGeneratorCommon and NodeBasedLIRGenerator interfaces.Wed, 19 Mar 2014 13:35:13 +0100, by Josef Eisl
-
Resolve BaselineCompiler LIRGenerationResult issues.Tue, 18 Mar 2014 14:50:17 +0100, by Josef Eisl
-
Introduce LIRGenResLowerable.Tue, 18 Mar 2014 14:48:39 +0100, by Josef Eisl
-
Decoupled LIRGenerator and LIRGenerationResult.Tue, 18 Mar 2014 13:49:11 +0100, by Josef Eisl
-
LIRGenerator: add getter for DebugInfoBuilder and CallingConvention.Tue, 18 Mar 2014 10:28:27 +0100, by Josef Eisl
-
Introduce specialized LIRGenerationResults for Targets if needed.Mon, 17 Mar 2014 20:05:45 +0100, by Josef Eisl
-
LIR renamed setter and getter functions.Mon, 17 Mar 2014 19:18:35 +0100, by Josef Eisl
-
Introduce LIRGenerationResultBase.Mon, 17 Mar 2014 19:11:27 +0100, by Josef Eisl
-
Introduce LIRGenerationResult interface.Mon, 17 Mar 2014 18:36:58 +0100, by Josef Eisl
-
Merge.Fri, 14 Mar 2014 17:19:52 +0100, by Josef Eisl
-
BaselineCompiler: update LIRBlock.Thu, 13 Mar 2014 18:45:17 +0100, by Josef Eisl
-
Change to AbstractBlock in LIR.setLir().Thu, 13 Mar 2014 18:44:09 +0100, by Josef Eisl
-
Add LIRControlFlowGraph.Thu, 13 Mar 2014 17:19:48 +0100, by Josef Eisl
-
Updated getStartBlock() in AbstractControlFlowGraph.Thu, 13 Mar 2014 17:18:48 +0100, by Josef Eisl
-
Create BlocksToDoubles and use it in the backend.Thu, 13 Mar 2014 17:16:23 +0100, by Josef Eisl
-
Create AbstractBlockBase.Thu, 13 Mar 2014 17:11:16 +0100, by Josef Eisl
-
Restrict access to members of LIRGenerator.Thu, 13 Mar 2014 13:28:09 +0100, by Josef Eisl
-
mergeThu, 13 Mar 2014 11:43:08 +0100, by Josef Eisl
-
added abstract base classFri, 14 Mar 2014 16:12:25 +0000, by Niclas Adlertz
-
Added the HIRAbstractFrameStateBuilderFri, 14 Mar 2014 13:59:39 +0000, by Niclas Adlertz
-
Created abstract class FrameStateBuilderFri, 14 Mar 2014 13:57:37 +0000, by Niclas Adlertz
-
Introduce AbstractControlFlowGraph.Wed, 12 Mar 2014 20:40:01 +0100, by Josef Eisl
-
Add call to GraalCompiler.emitCode() from BaselineCompiler.Wed, 12 Mar 2014 20:32:44 +0100, by Josef Eisl
-
Move remaining Block references in LinearScan to AbstractBlock.Wed, 12 Mar 2014 19:32:12 +0100, by Josef Eisl
-
Work around printCFG / AbstractBlock issue.Wed, 12 Mar 2014 16:49:24 +0100, by Josef Eisl
-
Use List<T> instead of Iterable<T> in AbstractBlock to (temporary) allow editing.Wed, 12 Mar 2014 13:38:12 +0100, by Josef Eisl
-
Make LIR use AbstractBlock. (errors)Wed, 12 Mar 2014 12:09:07 +0100, by Josef Eisl
-
pass EXTRA_JAVA_HOMES to eclipse buildersThu, 27 Mar 2014 16:54:47 +0100, by Lukas Stadler
-
Add assertions to ensure that the deoptimizing FrameState is unique in LIR generation.Thu, 27 Mar 2014 13:20:41 +0100, by Roland Schatz
-
Rename deoptState fields to reflect whether they refer to a state before or during.Thu, 27 Mar 2014 13:20:32 +0100, by Roland Schatz
-
Regression test for issue fixed in 6ae9af961b7c.Thu, 27 Mar 2014 13:20:19 +0100, by Roland Schatz
-
changed distribution dependency exclusion mechanism to be only for library dependenciesThu, 27 Mar 2014 12:45:11 +0100, by Doug Simon
-
fixed hard coded reference to JDK7Thu, 27 Mar 2014 09:46:31 +0100, by Doug Simon
-
reverted 3128becfec95Thu, 27 Mar 2014 09:45:39 +0100, by Doug Simon
-
Merge.Wed, 26 Mar 2014 22:38:17 +0100, by Doug Simon
-
mx: removed use of exclusion filter files from findbugs commandWed, 26 Mar 2014 22:20:23 +0100, by Doug Simon
-
revived use of FindBugs annotationsWed, 26 Mar 2014 22:19:33 +0100, by Doug Simon
-
mx: added support for excluding dependencies from distributionsWed, 26 Mar 2014 22:18:44 +0100, by Doug Simon
-
fixed incorrect uses of Debug.log APIWed, 26 Mar 2014 22:17:31 +0100, by Doug Simon
-
added checkheaders to the gateWed, 26 Mar 2014 21:10:24 +0100, by Doug Simon
-
added checkheaders command for checking Java source headers without relying on CheckstyleWed, 26 Mar 2014 21:08:00 +0100, by Doug Simon
-
canonicalized projectsWed, 26 Mar 2014 21:07:42 +0100, by Doug Simon
-
removed GraalDeoptLeafGraphIds_lockWed, 26 Mar 2014 20:33:16 +0100, by Doug Simon
-
fixed pylint errorsWed, 26 Mar 2014 17:36:25 +0100, by Doug Simon
-
HSAIL: preliminary deopt supportWed, 26 Mar 2014 17:33:54 +0100, by Doug Simon
-
findbugs will also use any findbugsExcludeFilter.xml it finds in a suite's rootWed, 26 Mar 2014 17:30:40 +0100, by Doug Simon
-
SnippetCounters: HotSpot stubs are not allowed to embed oops, thus exclude them in stubsWed, 26 Mar 2014 22:14:43 +0100, by Bernhard Urban
-
SnippetCounter: use own location for counterWed, 26 Mar 2014 21:52:45 +0100, by Bernhard Urban
-
pylint fixesWed, 26 Mar 2014 14:43:50 +0100, by Bernhard Urban
-
transition to JDK8Wed, 26 Mar 2014 14:34:08 +0100, by Doug Simon
-
mx: increase minimum required jdk versionWed, 26 Mar 2014 14:32:50 +0100, by Bernhard Urban
-
changelog: repo links should point to tagnameWed, 26 Mar 2014 10:52:04 +0100, by Bernhard Urban
-
fix ecliipseformat errorWed, 26 Mar 2014 10:26:06 +0100, by Erik Eckstein
-
remove a GraphOrder assertion which does not hold in substrate VMWed, 26 Mar 2014 10:16:28 +0100, by Erik Eckstein
-
extend graph builder and CompilationResult for substrateVMWed, 26 Mar 2014 10:15:15 +0100, by Erik Eckstein
-
make scheduling in IdealGraphPrinter optionalWed, 26 Mar 2014 10:10:12 +0100, by Erik Eckstein
-
add assertion to detect infinite recursion in snippet inliningWed, 26 Mar 2014 10:08:31 +0100, by Erik Eckstein
-
add Debug.logAndIndent with enabled-flagWed, 26 Mar 2014 10:06:25 +0100, by Erik Eckstein
-
make ensureUniquePC an abstract method of the base Assembler classWed, 26 Mar 2014 10:04:37 +0100, by Erik Eckstein
-
print total allocated bytes for compilationsTue, 25 Mar 2014 16:37:28 -0700, by twisti
-
revert some changes to match upstream filesTue, 25 Mar 2014 16:25:02 -0700, by twisti
-
added findbugs to the gateTue, 25 Mar 2014 23:53:09 +0100, by Doug Simon
-
fixed findbugs issueTue, 25 Mar 2014 23:52:57 +0100, by Doug Simon
-
Added tag graal-0.2 for changeset 483d05bf77a7Tue, 25 Mar 2014 22:38:07 +0100, by Bernhard Urban
-
MergeTue, 25 Mar 2014 13:50:28 -0700, by Christian Wimmer
-
Perform de-virtualization of calls only in canonicalizer and not in graph builderTue, 25 Mar 2014 13:32:32 -0700, by Christian Wimmer
-
Allow project-specific overrides of Eclipse configuration filesTue, 25 Mar 2014 11:50:57 -0700, by Christian Wimmer
-
Add new optional method parameterTue, 25 Mar 2014 11:50:31 -0700, by Christian Wimmer
-
Add equals/hashCode methodsTue, 25 Mar 2014 11:50:05 -0700, by Christian Wimmer
-
Use Stamp instead of Kind for method parameterTue, 25 Mar 2014 11:49:46 -0700, by Christian Wimmer
-
Do not call @NodeIntrinsic method from within GraalTue, 25 Mar 2014 11:48:33 -0700, by Christian Wimmer
-
Fix format stringTue, 25 Mar 2014 11:47:43 -0700, by Christian Wimmer
-
Allow subclasses to provide their own graph builderTue, 25 Mar 2014 11:47:27 -0700, by Christian Wimmer
-
Add verification codeTue, 25 Mar 2014 11:26:50 -0700, by Christian Wimmer
-
Support zero-extend-load for all data sizesTue, 25 Mar 2014 11:15:37 -0700, by Christian Wimmer
-
Introduce base class ConstantDataTue, 25 Mar 2014 11:07:47 -0700, by Christian Wimmer
-
replaced RawDataValue with LIRGeneratorTool.emitData(); accept only ASCII strings in log and VM error messagesTue, 25 Mar 2014 21:02:37 +0100, by Doug Simon
-
Introduce separate interfaces for deoptimizing nodes that deopt to a state before, during or after their execution.Tue, 25 Mar 2014 18:53:34 +0100, by Roland Schatz
-
nmethod: fix -XX:+PrintNMethodStatisticsTue, 25 Mar 2014 16:38:01 +0100, by Bernhard Urban
-
taught LIRVerifier about RawDataValueTue, 25 Mar 2014 14:23:43 +0100, by Doug Simon
-
use raw data support to fix incorrect use of String.intern() for embedding strings in codeTue, 25 Mar 2014 13:57:48 +0100, by Doug Simon
-
added support for installing raw data with codeTue, 25 Mar 2014 13:56:52 +0100, by Doug Simon
-
check that data patches are of the expected typeTue, 25 Mar 2014 13:55:55 +0100, by Doug Simon
-
Merge.Mon, 24 Mar 2014 23:50:48 +0100, by Doug Simon
-
Backport of 8504393de66b from jdk9Mon, 24 Mar 2014 23:50:18 +0100, by Doug Simon
-
Backed out merge changeset: b51e29501f30Mon, 24 Mar 2014 21:30:43 +0100, by Doug Simon
-
new ProfileCompiledMethods toolMon, 24 Mar 2014 14:02:58 +0100, by Lukas Stadler
-
update BenchmarkCounters (add TimedDynamicCounters, fix -XX:+GraalCountersExcludeCompiler)Mon, 24 Mar 2014 13:31:39 +0100, by Lukas Stadler
-
HSAIL: implemented storing compressed constants and made HSAILHotSpotLIRGenerator implement HotSpotLIRGeneratorMon, 24 Mar 2014 14:41:28 +0100, by Doug Simon
-
Update vm descriptions in readmeMon, 24 Mar 2014 11:24:22 +0100, by Gilles Duboscq
-
deal with deleted ends in ConvertDeoptimizeToGuardPhaseMon, 24 Mar 2014 10:45:24 +0100, by Lukas Stadler
-
mx build: ignore release tag suffix if build directory is not a mercurial repositoryMon, 24 Mar 2014 09:40:29 +0100, by Bernhard Urban
-
fix vargs -> Object -> vargs logging call pathsFri, 21 Mar 2014 16:36:59 -0700, by Tom Rodriguez
-
don't do subword float convertsFri, 21 Mar 2014 15:28:37 -0700, by Tom Rodriguez
-
make HotSpotResolvedJavaMethod leanerFri, 21 Mar 2014 14:26:58 -0700, by twisti
-
Merge.Fri, 21 Mar 2014 13:54:43 +0100, by Christian Humer
-
Truffle: fixed call count profile; added leaf check for inlining; inline tracing now shows dispatched calls.Fri, 21 Mar 2014 13:54:08 +0100, by Christian Humer
-
additional canonicalizers for accesses and value nodes (improves number of implicit null checks)Thu, 20 Mar 2014 17:15:36 +0100, by Lukas Stadler
-
metric for number of implicit null checks in GuardLoweringPhaseFri, 21 Mar 2014 11:51:14 +0100, by Lukas Stadler
-
test case for IfNode reordering fix (a300322)Thu, 20 Mar 2014 14:14:48 +0100, by Lukas Stadler
-
canonicalize certain shift-compare expressionsThu, 20 Mar 2014 14:13:55 +0100, by Lukas Stadler
-
keep the guard alive when removing ReadNodes without usagesFri, 21 Mar 2014 10:45:16 +0100, by Lukas Stadler
-
guard implicit exception deoptThu, 20 Mar 2014 17:36:43 -0700, by Tom Rodriguez
-
printing fixesThu, 20 Mar 2014 16:56:21 -0700, by Tom Rodriguez
-
initial support for memory arithmetic on x86Thu, 20 Mar 2014 15:57:03 -0700, by Tom Rodriguez
-
add HotSpotMethodDataAccessor.Tag enum and dummy entries to PROFILE_DATA_ACCESSORS for new profile typesThu, 20 Mar 2014 13:41:32 -0700, by twisti
-
set MaxRAM value to the same used by C2Thu, 20 Mar 2014 12:35:15 -0700, by twisti
-
Merged with jdk9/dev/hotspot changeset 9486a41de3b7Tue, 18 Mar 2014 20:19:10 -0700, by twisti
-
MergeFri, 14 Mar 2014 10:31:11 -0700, by amurillo
-
MergeFri, 14 Mar 2014 13:27:18 +0100, by ehelin
-
MergeFri, 14 Mar 2014 09:18:39 +0100, by ehelin
-
MergeWed, 12 Mar 2014 13:02:47 +0100, by ehelin
-
7098155: Resize young gen at full collections for UseParallelGCWed, 05 Mar 2014 07:34:35 -0800, by jmasa
-
MergeTue, 11 Mar 2014 15:14:46 +0100, by ehelin
-
8035057: NewSize ergonomics wrong when setting small or unaligned size on command lineFri, 21 Feb 2014 09:48:52 +0100, by sjohanss
-
8023899: Typo in TraceCPUTime messageFri, 31 Jan 2014 13:38:01 +0100, by jwilhelm
-
MergeFri, 14 Mar 2014 09:26:27 +0100, by neliasso
-
8036976: PPC64: implement the template interpreterMon, 10 Mar 2014 12:58:02 +0100, by goetz
-
8031321: Support Intel bit manipulation instructionsWed, 12 Mar 2014 11:24:26 -0700, by iveresov
-
8037043: put Method flag bits in predictable positionsTue, 11 Mar 2014 14:54:47 -0700, by twisti
-
MergeTue, 11 Mar 2014 10:59:26 -0700, by drchase
-
8028037: [parfait] warnings from b114 for hotspot.src.share.vmTue, 11 Mar 2014 13:38:32 -0400, by drchase
-
MergeTue, 11 Mar 2014 11:26:14 -0400, by neliasso
-
8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java fails with TestData$OfRef): failure java.lang.AssertionError: expected [true] but found [false]Mon, 10 Mar 2014 11:09:02 -0700, by iveresov
-
8029799: vm/mlvm/anonloader/stress/oome prints warning: CodeHeap: # of free blocks > 10000Fri, 07 Mar 2014 07:42:40 +0100, by anoll
-
8036777: AIX: Adapt implementation after '6546236: Thread interrupt() of Thread.sleep() can be lost on Solaris.'Thu, 06 Mar 2014 14:35:26 +0100, by simonis
-
MergeThu, 06 Mar 2014 11:12:45 -0800, by kvn
-
8035647: PPC64: Support for elf v2 abi.Thu, 06 Mar 2014 10:55:28 -0800, by goetz
-
8036667: "assert(adr->is_AddP() && adr->in(AddPNode::Offset)->is_Con()) failed: offset is a constant" with FoldStableValues onThu, 06 Mar 2014 09:53:14 -0800, by vlivanov
-
MergeThu, 06 Mar 2014 02:37:44 -0800, by roland
-
8032633: Enable type speculation by defaultThu, 06 Mar 2014 11:11:04 +0100, by roland
-
8027124: [TESTBUG] NonTieredLevelsTest: java.lang.RuntimeException: private TestCase$Helper(java.lang.Object) must be osr_compiledThu, 06 Mar 2014 12:47:45 +0400, by iignatyev
-
8027257: [TESTBUG] compiler/ciReplay/TestVM.sh : Error: Could not find or load main class negative_testThu, 06 Mar 2014 12:46:04 +0400, by iignatyev
-
8028482: [TESTBUG] tests that use JMX should be in need_compact3 test groupThu, 06 Mar 2014 12:45:59 +0400, by iignatyev
-
8035983: Fix "Native frames:" in crash report (hs_err file)Wed, 05 Mar 2014 16:21:22 -0800, by kvn
-
8036146: make CPP interpreter build againWed, 05 Mar 2014 15:14:25 +0100, by roland
-
MergeWed, 05 Mar 2014 02:41:57 -0800, by roland
-
8035841: assert(dp_src->tag() == dp_dst->tag()) failed: should be same tags 1 != 0 at ciMethodData.cpp:90Wed, 05 Mar 2014 09:29:12 +0100, by roland
-
MergeWed, 05 Mar 2014 01:26:52 -0800, by anoll
-
8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1Wed, 05 Mar 2014 10:20:30 +0100, by anoll
-
MergeTue, 04 Mar 2014 21:15:33 -0800, by anoll
-
8036092: [TESTBUG] compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: Unrecognized VM option 'UseTypeSpeculation'Wed, 05 Mar 2014 06:08:19 +0100, by anoll
-
8036619: Shark: add LLVM 3.4 supportTue, 04 Mar 2014 18:52:06 -0800, by neugens
-
8036614: AIX: fix adjust-mflags.sh to build with GNU Make 4.0 (adapt 8028407 for AIX)Tue, 04 Mar 2014 17:14:00 +0100, by simonis
-
8036100: Default method returns true for a while, and then returns falseTue, 04 Mar 2014 02:33:10 -0800, by vlivanov
-
8025842: Convert warning("Thread holding lock at safepoint that vm can block on") to fatal(...)Tue, 04 Mar 2014 02:23:16 -0800, by vlivanov
-
8035828: Turn on @Stable support in VMTue, 04 Mar 2014 02:20:41 -0800, by vlivanov
-
8035887: VM crashes trying to force inlining the recursive callTue, 04 Mar 2014 02:19:04 -0800, by vlivanov
-
8031818: Experimental VM flag for enforcing safe object constructionMon, 03 Mar 2014 15:31:27 +0400, by shade
-
8033380: Experimental VM flag to enforce access atomicityMon, 03 Mar 2014 15:54:45 +0400, by shade
-
8007270: Make IsMethodCompilable test work with tieredTue, 28 Jan 2014 15:05:46 +0100, by neliasso
-
8035946: Use ResourceHashtable for dependency checkingMon, 03 Mar 2014 08:04:14 +0100, by anoll
-
8033990: Add message to verbose output to indicate when JVM was unable to use shared archive (with -Xshare:auto)Wed, 05 Mar 2014 12:31:09 -0500, by mseledtsov
-
8036122: Fix warning 'format not a string literal'Mon, 03 Mar 2014 11:54:35 +0100, by goetz
-
8036547: test/runtime/CompressedOops/CompressedClassPointers.java fails with product build since -XX:+PrintMiscellaneous is a debug only flagTue, 04 Mar 2014 09:57:16 -0500, by coleenp
-
MergeTue, 11 Mar 2014 16:49:35 -0700, by amurillo
-
8035735: Metaspace::contains become extremely slow in some casesMon, 03 Mar 2014 13:58:52 -0500, by coleenp
-
8036102: part of the fix for 6498581 lost in mismergeSat, 01 Mar 2014 09:56:15 -0800, by dsamersoff
-
6471769: Error: assert(_cur_stack_depth == count_frames(),"cur_stack_depth out of sync")Sat, 01 Mar 2014 08:05:55 -0800, by sspitsyn
-
MergeSat, 01 Mar 2014 01:36:48 -0800, by dsamersoff
-
8035893: JVM_GetVersionInfo fails to zero structureFri, 28 Feb 2014 16:00:40 +0400, by igerasim
-
8036010: hs: Some jtreg tests use hard coded portsFri, 28 Feb 2014 14:30:25 +0400, by sla
-
6498581: ThreadInterruptTest3 produces wrong output on WindowsWed, 26 Feb 2014 15:20:41 -0800, by minqi
-
8035150: ShouldNotReachHere() in ConstantPool::copy_entry_toWed, 26 Feb 2014 15:47:44 +0100, by sla
-
updated CHANGELOG.mdThu, 20 Mar 2014 22:30:26 +0100, by Doug Simon
-
use remote URL for java-allocation-instrumenter.jar that includes a version sufficThu, 20 Mar 2014 22:30:06 +0100, by Doug Simon
-
Also look for private test methodsThu, 20 Mar 2014 13:42:27 -0700, by Christian Wimmer
-
Reduce unncessary list allocations in register allocatorThu, 20 Mar 2014 13:41:59 -0700, by Christian Wimmer
-
Merge.Thu, 20 Mar 2014 20:40:11 +0100, by Christian Humer
-
Truffle-DSL: fixed formatting problem.Thu, 20 Mar 2014 20:39:46 +0100, by Christian Humer
-
Truffle-DSL: some fixes and optimizations to the generated code.Thu, 20 Mar 2014 17:50:41 +0100, by Christian Humer
-
changelog: use code syntax, add some points to graal sectionThu, 20 Mar 2014 19:42:30 +0100, by Bernhard Urban
-
Disable three PTX tests since codegen support for byte, boolean and short is not completeThu, 20 Mar 2014 13:39:28 -0400, by bharadwaj
-
fixed null phase names in IGVThu, 20 Mar 2014 13:53:36 +0100, by Doug Simon
-
fixed spellingThu, 20 Mar 2014 12:43:42 +0100, by Doug Simon
-
fixed usages of Debug.log()Thu, 20 Mar 2014 12:42:42 +0100, by Doug Simon
-
added checker to catch usages of Debug.log() with string concatenation expressionsThu, 20 Mar 2014 12:37:43 +0100, by Doug Simon
-
improved javadoc for Debug.logv() to explain why it should be avoidedThu, 20 Mar 2014 12:36:53 +0100, by Doug Simon
-
Rename ValueNode kind() to getKind().Thu, 20 Mar 2014 11:48:39 +0100, by Josef Eisl
-
fix TruffleDSL testsThu, 20 Mar 2014 03:14:12 +0100, by Andreas Woess
-
fix PostOrderDeserializerTestThu, 20 Mar 2014 02:22:16 +0100, by Andreas Woess
-
update changelogThu, 20 Mar 2014 01:45:36 +0100, by Andreas Woess
-
Truffle: atomic node rewritingThu, 20 Mar 2014 01:29:19 +0100, by Andreas Woess
-
Truffle: Node API changesWed, 19 Mar 2014 23:11:46 +0100, by Andreas Woess
-
Merge.Thu, 20 Mar 2014 00:16:39 +0100, by Christian Humer
-
mx: eclipseformat now prints all the changes that were found to the console.Thu, 20 Mar 2014 00:15:49 +0100, by Christian Humer
-
removed use of varargs from Debug.log() APIWed, 19 Mar 2014 23:41:51 +0100, by Doug Simon
-
removed use of varargs from Debug.scope() APIWed, 19 Mar 2014 23:11:39 +0100, by Doug Simon
-
Merge.Wed, 19 Mar 2014 22:12:52 +0100, by Doug Simon
-
added AllocSpy tool for analyzing allocation in Graal using the Java Allocation Instrumenter (https://code.google.com/p/java-allocation-instrumenter/)Wed, 19 Mar 2014 22:12:27 +0100, by Doug Simon
-
refactored System.out|err into local variables to avoid need for Checkstyle disabling filters (which the Eclipse CS plugin doesn't always see)Wed, 19 Mar 2014 18:05:00 +0100, by Doug Simon
-
removed allocation for name of debug scopeWed, 19 Mar 2014 16:44:07 +0100, by Doug Simon
-
Merge.Wed, 19 Mar 2014 21:10:34 +0100, by Christian Humer
-
Truffle: tuned inlining.Wed, 19 Mar 2014 19:54:07 +0100, by Christian Humer
-
Merge.Wed, 19 Mar 2014 16:31:35 +0100, by Doug Simon
-
expanded Debug API to avoid any allocation for timer and metric creation if debugging is disabledWed, 19 Mar 2014 16:30:09 +0100, by Doug Simon
-
return false for HSAILRegisterConfig.areAllAllocatableRegisterCallerSaved()Wed, 19 Mar 2014 15:21:43 +0100, by Doug Simon
-
added RegisterConfig.areAllAllocatableRegistersCallerSaved()Wed, 19 Mar 2014 12:42:43 +0100, by Doug Simon
-
AbstractNewObjectNode: simplification should not remove a node more than onceWed, 19 Mar 2014 15:26:06 +0100, by Bernhard Urban
-
TruffleCompiler: print hint if hitting the assertionWed, 19 Mar 2014 11:07:39 +0100, by Bernhard Urban
-
fixed canonicalization of ArrayEqualsNode, added Virtualizable implementationWed, 19 Mar 2014 12:01:30 +0100, by Lukas Stadler
-
refactored state cleaning in PEA MergeProcessorWed, 19 Mar 2014 09:08:22 +0100, by Lukas Stadler
-
MergeTue, 18 Mar 2014 16:45:07 -0700, by Tom Rodriguez
-
add missing null check in is_interruptedTue, 18 Mar 2014 15:35:15 -0700, by Tom Rodriguez
-
fix commentTue, 18 Mar 2014 15:32:56 -0700, by Tom Rodriguez
-
fixed regression in gate commandTue, 18 Mar 2014 23:50:46 +0100, by Doug Simon
-
fixed pylint errorsTue, 18 Mar 2014 22:58:14 +0100, by Doug Simon
-
added fast path for HotSpotResolvedObjectType.resolveMethod() when the receiver is the declarer of the methodTue, 18 Mar 2014 22:56:50 +0100, by Doug Simon
-
take into account BasePhase subclasses whose name does not end with "Phase"Tue, 18 Mar 2014 22:51:03 +0100, by Doug Simon
-
issue warning/error where ever relevant if a non-supported VM (e.g., client VM on Mac) is used in mxTue, 18 Mar 2014 22:50:30 +0100, by Doug Simon
-
Merge.Tue, 18 Mar 2014 20:36:53 +0100, by Christian Humer
-
Truffle: fixed indefinite splitting of recursive calls.Tue, 18 Mar 2014 20:36:31 +0100, by Christian Humer
-
Truffle-DSL: fixed wrong generation of costs for polymorphic nodes.Tue, 18 Mar 2014 20:35:55 +0100, by Christian Humer
-
Truffle-DSL: fixed some findbugs errors for (CR-2223)Tue, 18 Mar 2014 19:45:22 +0100, by Christian Humer
-
Merge.Tue, 18 Mar 2014 19:33:49 +0100, by Christian Humer
-
Fixed option processor to always produce unix line feeds which led to checkstyle warnings on windows.Tue, 18 Mar 2014 18:13:43 +0100, by Christian Humer
-
MergeTue, 18 Mar 2014 11:51:37 -0700, by Tom Rodriguez
-
dump final HIR schedule to c1visualizerTue, 18 Mar 2014 11:07:47 -0700, by Tom Rodriguez
-
eliminate useless maskingTue, 18 Mar 2014 09:48:59 -0700, by Tom Rodriguez
-
fix array length load location identityThu, 13 Mar 2014 15:41:24 -0700, by Tom Rodriguez
-
eliminate sequential reinterpretsThu, 13 Mar 2014 15:40:10 -0700, by Tom Rodriguez
-
fix string contains callThu, 13 Mar 2014 15:38:00 -0700, by Tom Rodriguez
-
use lazy names for snippet and replacements related debug valuesTue, 18 Mar 2014 18:02:45 +0100, by Doug Simon
-
guard call to Debug.dumpTue, 18 Mar 2014 17:16:02 +0100, by Doug Simon
-
use lazy names in BasePhaseTue, 18 Mar 2014 17:15:35 +0100, by Doug Simon
-
added support for lazy computation of names for use with DebugTue, 18 Mar 2014 17:15:06 +0100, by Doug Simon
-
make ArrayEqualsNode fixed instead of floatingTue, 18 Mar 2014 16:35:49 +0100, by Lukas Stadler
-
Truffle: make Node#replace accept any CharSequence as reasonTue, 18 Mar 2014 13:14:53 +0100, by Andreas Woess
-
fix windows compiler warning (C4800)Tue, 18 Mar 2014 12:15:48 +0100, by Andreas Woess
-
reduced overhead of Debug.metric() and Debug.timer() when no metrics or timers are enabledTue, 18 Mar 2014 12:39:23 +0100, by Doug Simon
-
clean state before merging iteration in PEA MergeProcessorTue, 18 Mar 2014 10:04:29 +0100, by Lukas Stadler
-
small additional null check in GraphPrinterDumpHandlerTue, 18 Mar 2014 10:01:08 +0100, by Lukas Stadler
-
fix return type of createOutOfBoundsException foreign callTue, 18 Mar 2014 10:00:04 +0100, by Lukas Stadler
-
update comments on BenchmarkCounters (-XX options instead of preprocessor defs)Tue, 18 Mar 2014 09:59:33 +0100, by Lukas Stadler
-
assert that only live ValueNodes are added as inputs and successorsTue, 18 Mar 2014 09:57:40 +0100, by Lukas Stadler
-
relax assertion in emitNullCheck to Kind.Object to allow for IllegalStampTue, 18 Mar 2014 09:56:42 +0100, by Lukas Stadler
-
fix typoTue, 18 Mar 2014 09:55:55 +0100, by Lukas Stadler
-
removed com/oracle/graal/hotspot/bridge/Marks.java and replaced with enumMon, 17 Mar 2014 17:32:35 -0700, by twisti
-
Backed out changeset: 1d35a2b84553Mon, 17 Mar 2014 23:46:20 +0100, by Doug Simon
-
use Java Allocation Instrumenter to observe allocation in Graal compiler testsMon, 17 Mar 2014 23:45:14 +0100, by Doug Simon
-
Merge with 5e04917e66165ef93fe7b61030c4d89a08b3d53cMon, 17 Mar 2014 12:40:35 -0700, by Michael Van De Vanter
-
Remove TODOs no longer relevantMon, 17 Mar 2014 12:39:25 -0700, by Michael Van De Vanter
-
Truffle: renamed NodeFilter to NodeCountFilter and changed it to have inclusive implementation semantics.Mon, 17 Mar 2014 18:46:39 +0100, by Christian Humer
-
Truffle: Added API changes to the changelog.Mon, 17 Mar 2014 14:57:14 +0100, by Christian Humer
-
Merge.Mon, 17 Mar 2014 14:30:59 +0100, by Christian Humer
-
Truffle: API cleanup and javadoc for CallNodes.Mon, 17 Mar 2014 14:29:45 +0100, by Christian Humer
-
Truffle: Removed deprecated API; Added NodeFilter to customize filter when counting nodes.Mon, 17 Mar 2014 14:29:45 +0100, by Christian Humer
-
Truffle: Introduced NodeCost as a replacement for NodeInfo.Kind.Mon, 17 Mar 2014 14:29:45 +0100, by Christian Humer
-
Remove all references to NarrowOop from VM independent code.Mon, 17 Mar 2014 13:08:32 +0100, by Roland Schatz
-
Move narrow oop handling in reference maps to hotspot specific code.Mon, 17 Mar 2014 12:07:49 +0100, by Roland Schatz
-
Make data patch system use vm specific NarrowOop kind.Mon, 17 Mar 2014 11:53:51 +0100, by Roland Schatz
-
Introduce Hotspot-specific NarrowOop kind.Mon, 17 Mar 2014 11:40:12 +0100, by Roland Schatz
-
Make size of PlatformKind overridable by VM specific code.Mon, 17 Mar 2014 11:27:56 +0100, by Roland Schatz
-
Use stamp constructor in PhiNode.Mon, 17 Mar 2014 11:21:32 +0100, by Roland Schatz
-
high tier: remove VerifyUsage*Phase (replaced by CheckGraalInvariants)Mon, 17 Mar 2014 11:46:58 +0100, by Bernhard Urban
-
complevel: use COMPILERGRAAL flag (fixes hosted-mode with ClientVM)Mon, 17 Mar 2014 11:31:51 +0100, by Bernhard Urban
-
DebugPrinter: remove unittest initMon, 17 Mar 2014 09:37:41 +0100, by Matthias Grimmer
-
DebugPrinter: fix findbugs issuesMon, 17 Mar 2014 09:15:13 +0100, by Matthias Grimmer
-
Fix mx eclipseformat always adds the 'eclipse' suffixSun, 16 Mar 2014 19:20:21 +0100, by Gilles Duboscq
-
Graal PrintCompilation: print exception handlers and blocking flagsSun, 16 Mar 2014 18:52:14 +0100, by Gilles Duboscq
-
Print compilation level in Graal's PrintCompilation outputSun, 16 Mar 2014 18:46:56 +0100, by Gilles Duboscq
-
Use CIPrintCompilerName in nmethod::print_onSun, 16 Mar 2014 18:36:51 +0100, by Gilles Duboscq
-
Respect CIPrintCompilerName and output a timestamp in Graal's PrintCompilation implementationSun, 16 Mar 2014 19:19:53 +0100, by Gilles Duboscq
-
Improve cleanup during snippet lowering where the snippet never returns normally (unwind, deopt...)Fri, 14 Mar 2014 18:11:18 +0100, by Gilles Duboscq
-
fixed some findbugs issuesSat, 15 Mar 2014 10:28:52 +0100, by Doug Simon
-
added findbugs command to mxSat, 15 Mar 2014 01:42:27 +0100, by Doug Simon
-
removed ResolvedJavaMethod.getCompiledCodeSize()Fri, 14 Mar 2014 22:56:59 +0100, by Doug Simon
-
modified HotSpotResolvedJavaMethod.getCompiledCodeSize() to only return Graal compiled code sizeFri, 14 Mar 2014 22:09:46 +0100, by Doug Simon
-
removed ResolvedJavaMethod.getCompilerStorage(); moved last compiled graph node count into profiling info (i.e. MethodData metadata)Fri, 14 Mar 2014 22:05:50 +0100, by Doug Simon
-
CheckGraalInvariants: catch BailoutExceptionFri, 14 Mar 2014 18:10:59 +0100, by Bernhard Urban
-
SnippetTemplate: don't use dummy node for replaceFri, 14 Mar 2014 15:40:54 +0100, by Bernhard Urban
-
MergedFri, 14 Mar 2014 15:29:17 +0100, by Christian Wirth
-
MergedFri, 14 Mar 2014 09:58:31 +0100, by Christian Wirth
-
fix for mx, did not compile on WindowsWed, 12 Mar 2014 11:23:56 +0100, by Christian Wirth
-
let NodeIterable.snapshotTo take collections instead of listsFri, 14 Mar 2014 10:22:04 +0100, by Lukas Stadler
-
tiny change in FrameStateAssignmentPhaseFri, 14 Mar 2014 10:22:04 +0100, by Lukas Stadler
-
tiny change to DebugInfoBuilderFri, 14 Mar 2014 11:17:42 +0100, by Lukas Stadler
-
new graph ordering assertion mechanismFri, 14 Mar 2014 10:22:04 +0100, by Lukas Stadler
-
split BciBlockMapping liveness calculation into fast and slow pathFri, 14 Mar 2014 10:21:46 +0100, by Lukas Stadler
-
fix for IfNode reorderingFri, 14 Mar 2014 08:28:03 +0100, by Lukas Stadler
-
undo accidentially pushed make/Makefile changesThu, 13 Mar 2014 13:38:02 -0700, by twisti
-
moved CompilerToVM.loadReferencedTypeInPool logic into JavaWed, 12 Mar 2014 17:33:51 -0700, by twisti
-
added HotSpotConstantPool.JVM_CONSTANT enumWed, 12 Mar 2014 15:12:28 -0700, by twisti
-
Merge.Thu, 13 Mar 2014 21:16:57 +0100, by Doug Simon
-
fixed regression due to jdk9 mergeThu, 13 Mar 2014 21:15:46 +0100, by Doug Simon
-
removed unnecessary LFLAGS adjustment for clangThu, 13 Mar 2014 21:15:13 +0100, by Doug Simon
-
added COMPILERGRAAL to predefined symbols in hotspot CDT projectThu, 13 Mar 2014 17:49:57 +0100, by Doug Simon
-
removed GPU offload interaction with compilation policyThu, 13 Mar 2014 17:48:44 +0100, by Doug Simon
-
fixed bug in HotSpotResolvedJavaField.equalsThu, 13 Mar 2014 17:47:44 +0100, by Doug Simon
-
Make the DuplicateSuppressingStream periodically print while it is filtering outputThu, 13 Mar 2014 15:48:36 +0100, by Gilles Duboscq
-
MergeWed, 12 Mar 2014 13:30:08 +0100, by Gilles Duboscq
-
Javadoc fixesTue, 11 Mar 2014 15:34:06 +0100, by Gilles Duboscq
-
Windows make: use CXX_FLAGS instead of CPP_FLAGS for graal buildTue, 11 Mar 2014 11:00:44 +0100, by Gilles Duboscq
-
Merged with jdk9/dev/hotspot changeset 3812c088b945Tue, 11 Mar 2014 18:45:59 -0700, by twisti
-
MergeThu, 06 Mar 2014 10:37:26 -0800, by lana
-
MergeMon, 24 Feb 2014 12:56:19 -0800, by lana
-
Added tag jdk9-b03 for changeset b2fee789d23fFri, 21 Feb 2014 11:39:47 -0800, by katleman
-
MergeFri, 28 Feb 2014 09:30:20 -0800, by amurillo
-
MergeFri, 28 Feb 2014 08:02:20 -0800, by morris
-
8031754: Type speculation should favor profile data from outermost inlined methodFri, 28 Feb 2014 13:44:16 +0100, by roland
-
8035970: PPC64: fix ad file after 8027754: Enable loop optimizations for loops with MathExactThu, 27 Feb 2014 20:40:24 +0100, by goetz
-
8032011: nsk/stress/jck60/jck60022 crashes in src\share\vm\runtime\synchronizer.cpp:239Thu, 27 Feb 2014 09:37:16 +0100, by roland
-
8035283: Second phase of branch shortening doesn't account for loop alignmentWed, 26 Feb 2014 16:45:15 -0800, by iveresov
-
8035396: Introduce accessor for tmp_oop in frame.Wed, 26 Feb 2014 11:33:34 -0800, by goetz
-
MergeWed, 26 Feb 2014 02:54:49 -0800, by anoll
-
MergeWed, 26 Feb 2014 02:38:46 -0800, by anoll
-
8034839: jvm hangs with gc/gctests/LoadUnloadGC testWed, 26 Feb 2014 11:29:47 +0100, by anoll
-
8034188: OSR methods may not be recompiled at proper compilation levelTue, 11 Feb 2014 13:29:53 +0100, by neliasso
-
8010500: [parfait] Possible null pointer dereference at hotspot/src/share/vm/opto/loopnode.hppWed, 26 Feb 2014 07:46:46 +0100, by adlertz
-
8032642: [TESTBUG] Fix testbugs in compiler/startup/.*Wed, 26 Feb 2014 07:44:59 +0100, by anoll
-
MergeTue, 25 Feb 2014 10:42:25 -0800, by roland
-
8031752: Failed speculative optimizations should be reattempted when root of compilation is differentTue, 25 Feb 2014 18:16:24 +0100, by roland
-
8033260: assert(lrg._area >= 0.0) failed: negative spill areaTue, 25 Feb 2014 17:51:27 +0100, by adlertz
-
8032656: Tag the MachSpillCopies with purpose informationTue, 25 Feb 2014 14:09:02 +0100, by adlertz
-
8034775: Failing to initialize VM when running with negative value for -XX:CICompilerCountTue, 25 Feb 2014 13:52:37 +0100, by anoll
-
8032894: Remove dead code in Pressure::lowerTue, 25 Feb 2014 10:26:21 +0100, by adlertz
-
8027754: Enable loop optimizations for loops with MathExact insideThu, 23 Jan 2014 12:08:28 +0100, by rbackman
-
8033805: Move Fast_Lock/Fast_Unlock code from .ad files to macroassemblerMon, 24 Feb 2014 15:12:26 -0800, by kvn
-
MergeFri, 28 Feb 2014 14:56:04 +0100, by ehelin
-
8035746: Add missing Klass::oop_is_instanceClassLoader() functionThu, 27 Feb 2014 10:36:50 +0100, by stefank
-
8035648: Don't use Handle in java_lang_String::printThu, 27 Feb 2014 10:34:55 +0100, by stefank
-
8035822: Unable to test minimalVMWed, 26 Feb 2014 14:52:42 +0100, by jwilhelm
-
MergeTue, 25 Feb 2014 11:02:11 +0100, by ehelin
-
8034948: Back out JDK-6976350 since it does not fix any issueMon, 24 Feb 2014 10:45:15 +0100, by tschatzl
-
8035329: Move G1ParCopyClosure::copy_to_survivor_space into G1ParScanThreadStateMon, 24 Feb 2014 09:41:04 +0100, by tschatzl
-
8035326: Assume non-NULL references in G1CollectedHeap::in_cset_fast_testMon, 24 Feb 2014 09:40:49 +0100, by tschatzl
-
8027559: Decrease code size and templatizing in G1ParCopyClosure::do_oop_workMon, 24 Feb 2014 09:40:21 +0100, by tschatzl
-
8035412: Cleanup ClassLoaderData::is_aliveFri, 21 Feb 2014 10:19:09 +0100, by stefank
-
8035393: Use CLDClosure instead of CLDToOopClosure in frame::oops_interpreted_doFri, 21 Feb 2014 10:01:20 +0100, by stefank
-
8025519: [TESTBUG] runtime/7107135/Test7107135.sh need to use COMPILEJAVA for javac taskMon, 24 Feb 2014 21:54:22 -0800, by ccheung
-
4505697: nsk/jdi/ExceptionEvent/_itself_/exevent006 and exevent008 tests fail with InvocationTargetExceptionMon, 24 Feb 2014 10:28:22 +0100, by jbachorik
-
8035650: Exclude AIX from VS.NET make/windows/projectcreator.makeMon, 24 Feb 2014 13:29:14 +0100, by mgronlun
-
8034867: Object references from expression stack are not visible as roots via jvmti FollowReferences and HeapDumpSun, 23 Feb 2014 22:36:19 -0800, by sspitsyn
-
MergeSun, 23 Feb 2014 13:16:03 -0500, by hseigel
-
8035493: JVMTI PopFrame capability must instruct compilers not to prune localsSat, 22 Feb 2014 10:22:05 +0100, by mgronlun
-
8034898: [TESTBUG]: Zero failure project - tag all Runtime JTReg bugs that fail nightlyThu, 20 Feb 2014 16:38:45 -0500, by gtriantafill
-
6546236: Thread interrupt() of Thread.sleep() can be lost on Solaris due to race with signal handlerWed, 19 Feb 2014 16:22:15 +0000, by fparain
-
7014526: "java -version" crash on sparc with some values of HeapBaseMinAddressWed, 19 Feb 2014 02:58:13 +0000, by coleenp
-
8033898: undefined symbol when build hotspot with Xcode5Tue, 25 Feb 2014 23:59:04 -0800, by henryjen
-
MergeFri, 21 Feb 2014 08:09:15 -0800, by amurillo
-
MergeFri, 21 Feb 2014 10:00:46 +0100, by ehelin
-
8033440: jmap reports unexpected used/free size of concurrent mark-sweep generationMon, 17 Feb 2014 09:51:37 +0100, by sjohanss
-
MergeMon, 17 Feb 2014 10:13:28 +0100, by ehelin
-
8034171: Remove use of template template parameters from binaryTreeDictionary.Tue, 11 Feb 2014 09:34:50 +0100, by goetz
-
8034764: Use process_strong_roots to adjust the StringTableFri, 14 Feb 2014 09:29:56 +0100, by stefank
-
8034761: Remove the do_code_roots parameter from process_strong_rootsThu, 13 Feb 2014 17:44:39 +0100, by stefank
-
MergeThu, 20 Feb 2014 12:20:56 -0800, by kvn
-
8035423: AIX: Fix os::get_default_process_handle() in os_aix.cpp after 8031968Thu, 20 Feb 2014 14:44:33 +0100, by simonis
-
8035394: PPC64: Make usage of intrinsic dsqrt depend on processor recognition.Thu, 20 Feb 2014 11:05:12 +0100, by goetz
-
8035392: cppInterpreter: fix message of NPEThu, 20 Feb 2014 10:48:57 +0100, by goetz
-
8034797: AIX: Fix os::naked_short_sleep() in os_aix.cpp after 8028280Wed, 19 Feb 2014 14:03:09 -0800, by goetz
-
MergeWed, 19 Feb 2014 12:08:49 -0800, by kvn
-
8033168: PPC64: gcc 4.8 warning in output_c.cppThu, 30 Jan 2014 14:30:01 +0100, by goetz
-
8033117: PPC64: Adapt to 8002074: Support for AES on SPARCWed, 29 Jan 2014 12:22:13 +0100, by goetz
-
MergeTue, 28 Jan 2014 12:28:17 -0800, by kvn
-
MergeTue, 28 Jan 2014 12:25:34 -0800, by kvn
-
8029941: rollback changes in make/jprt.properties for embedded testingTue, 28 Jan 2014 10:19:45 -0800, by kvn
-
8032634: Add #ifdef PPC64 around OrderAccess operations on _thread_state.Fri, 24 Jan 2014 10:23:34 +0100, by goetz
-
MergeWed, 22 Jan 2014 14:27:18 -0800, by kvn
-
8029101: PPC64 (part 211): ordering of Independent Reads of Independent WritesThu, 16 Jan 2014 14:25:51 +0100, by goetz
-
8031319: PPC64: Some fixes in ppc and aix coding.Tue, 07 Jan 2014 17:24:59 +0100, by goetz
-
8031188: Fix for 8029015: PPC64 (part 216): opto: trap based null and range checksMon, 06 Jan 2014 11:02:21 +0100, by goetz
-
8030863: PPC64: (part 220): ConstantTableBase for calls between args and jvmsFri, 20 Dec 2013 13:51:14 +0100, by goetz
-
MergeWed, 08 Jan 2014 11:24:00 -0800, by kvn
-
MergeThu, 12 Dec 2013 11:05:39 -0800, by kvn
-
8029957: PPC64 (part 213): cppInterpreter: memory ordering for object initializationWed, 11 Dec 2013 12:28:09 +0100, by goetz
-
8029940: PPC64 (part 122): C2 compiler portWed, 11 Dec 2013 00:06:11 +0100, by goetz
-
8029888: PPC64: (part 219): adl replacement variable CondRegisterTue, 10 Dec 2013 14:29:43 +0100, by goetz
-
8029396: PPC64 (part 212): Several memory ordering fixes in C-code.Mon, 02 Dec 2013 10:26:14 +0100, by goetz
-
MergeThu, 05 Dec 2013 15:13:12 -0800, by kvn
-
8019929: PPC64 (part 107): Extend ELF-decoder to support PPC64 function descriptor tablesThu, 05 Dec 2013 19:19:09 +0100, by simonis
-
8029015: PPC64 (part 216): opto: trap based null and range checksWed, 27 Nov 2013 16:16:21 -0800, by goetz
-
8028515: PPPC64 (part 113.2): opto: Introduce LoadFence/StoreFence.Tue, 26 Nov 2013 18:38:19 -0800, by goetz
-
8029025: PPC64 (part 203): opto: Move static _in_dump_cnt to Compile object.Fri, 22 Nov 2013 12:14:09 -0800, by goetz
-
8028767: PPC64: (part 121): smaller shared changes needed to build C2Thu, 21 Nov 2013 19:00:57 -0800, by goetz
-
8028471: PPC64 (part 215): opto: Extend ImplicitNullCheck optimization.Thu, 21 Nov 2013 18:29:34 -0800, by goetz
-
MergeThu, 21 Nov 2013 12:30:35 -0800, by kvn
-
8028580: PPC64 (part 114/120): Support for Call nodes with constants.Wed, 20 Nov 2013 11:08:09 -0800, by goetz
-
8028514: PPC64: Fix C++ Interpreter after '7195622: CheckUnhandledOops has limited usefulness now'Tue, 19 Nov 2013 11:53:58 -0800, by simonis
-
8028470: PPC64 (part 214): linux: extend signal handler to catch SIGTRAP on ppc64.Sat, 16 Nov 2013 01:42:55 +0100, by goetz
-
8028401: PPC (part 117): Improve usability of adlc and format() functionality.Fri, 15 Nov 2013 12:01:00 -0800, by goetz
-
MergeFri, 15 Nov 2013 14:09:26 -0500, by kvn
-
8024921: PPC64 (part 113): Extend Load and Store nodes to know about memory orderingFri, 15 Nov 2013 11:05:32 -0800, by goetz
-
8003854: PPC64 (part 115): Introduce PostallocExpand that expands nodes after register allocationThu, 14 Nov 2013 19:24:59 -0800, by goetz
-
8027968: Adapt PPC to 8024927: Nashorn performance regression with CompressedOopsThu, 07 Nov 2013 11:47:11 +0100, by goetz
-
8027969: Adapt PPC to 8026328: Setting a breakpoint on invokedynamic crashes the JVMThu, 07 Nov 2013 11:51:53 +0100, by goetz
-
8027966: Adapt PPC to 8023657: New type profiling points: arguments to callThu, 07 Nov 2013 11:44:53 +0100, by goetz
-
8027965: Adapt PPC to 8015107: NPG: Use consistent naming for metaspace conceptsThu, 07 Nov 2013 11:42:26 +0100, by goetz
-
8027964: Adapt PPC to 6843347: Boundary values in some public GC options cause crashesThu, 07 Nov 2013 11:40:38 +0100, by goetz
-
MergeTue, 05 Nov 2013 17:38:04 -0800, by kvn
-
8026487: PPC64: Implement 'os::fork_and_exec' on AIXWed, 16 Oct 2013 10:52:41 +0200, by simonis
-
8024468: PPC64 (part 201): cppInterpreter: implement bytecode profilingSun, 15 Sep 2013 15:28:58 +0200, by goetz
-
8024922: PPC64 (part 116): Extend adlc to generate fields into nodes.Thu, 19 Sep 2013 17:31:42 +0200, by goetz
-
8024342: PPC64 (part 111): Support for C calling conventions that require 64-bit ints.Wed, 18 Sep 2013 14:34:56 -0700, by goetz
-
8024469: PPC64 (part 202): cppInterpreter: support for OSR.Fri, 13 Sep 2013 22:50:47 +0200, by goetz
-
8024344: PPC64 (part 112): C argument in register AND stack slot.Thu, 12 Sep 2013 13:51:13 -0700, by goetz
-
8023038: PPC64 (part 15): Platform files for AIX/PPC64 supportFri, 06 Sep 2013 20:16:09 +0200, by simonis
-
8023034: PPC64 (part 14): Implement AIX/PPC64 support in HotSpot makefilesFri, 06 Sep 2013 20:08:29 +0200, by simonis
-
8024379: Adapt PPC64 port to 8003424Fri, 06 Sep 2013 10:13:17 +0200, by goetz
-
MergeThu, 05 Sep 2013 11:04:39 -0700, by kvn
-
8023033: PPC64 (part 13): basic changes for AIXThu, 22 Aug 2013 09:39:54 -0700, by goetz
-
8020775: PPC64 (part 12): posix signal printingFri, 26 Jul 2013 00:59:18 +0200, by goetz
-
MergeFri, 16 Aug 2013 16:23:01 -0700, by kvn
-
8019972: PPC64 (part 9): platform files for interpreter only VM.Fri, 02 Aug 2013 16:46:45 +0200, by goetz
-
MergeThu, 01 Aug 2013 17:25:10 -0700, by kvn
-
8019926: PPC64 (part 106): Make hsdis build and work on Linux/PPC64Fri, 26 Jul 2013 10:12:15 +0200, by simonis
-
MergeFri, 19 Jul 2013 13:32:53 -0700, by kvn
-
MergeThu, 11 Jul 2013 12:56:29 -0700, by kvn
-
8019973: PPC64 (part 11): Fix IA64 preprocessor conditionals on AIX.Fri, 05 Jul 2013 22:17:47 +0200, by goetz
-
8019922: PPC64 (part 8): Implement Linux/PPC64 support in HotSpot makefilesWed, 10 Jul 2013 09:14:25 -0700, by simonis
-
8020121: PPC64: fix build in cppInterpreter after 8019519Tue, 09 Jul 2013 14:28:07 +0200, by goetz
-
8019519: PPC64 (part 105): C interpreter: implement support for jvmti early return.Wed, 03 Jul 2013 11:25:06 +0200, by goetz
-
8019518: PPC64 (part 103): cppInterpreter: implement support for compressed OopsWed, 03 Jul 2013 01:41:42 +0200, by goetz
-
8019517: PPC64 (part 102): cppInterpreter: implement G1 supportWed, 03 Jul 2013 01:29:13 +0200, by goetz
-
8016696: PPC64 (part 4): add relocation for trampoline stubsThu, 04 Jul 2013 10:51:31 +0200, by goetz
-
MergeWed, 03 Jul 2013 11:50:29 -0700, by kvn
-
8017317: PPC64 (part 7): cppInterpreter: implement support for biased lockingWed, 26 Jun 2013 16:06:38 +0200, by goetz
-
8017313: PPC64 (part 6): stack handling improvementsMon, 24 Jun 2013 17:11:47 +0200, by goetz
-
MergeThu, 27 Jun 2013 13:04:51 -0700, by kvn
-
MergeFri, 21 Jun 2013 15:56:24 -0700, by kvn
-
8016586: PPC64 (part 3): basic changes for PPC64Thu, 20 Jun 2013 16:30:44 -0700, by goetz
-
8016491: PPC64 (part 2): Clean up PPC defines.Wed, 19 Jun 2013 12:29:30 +0200, by goetz
-
8016476: PPC64 (part 1): reenable CORE buildWed, 19 Jun 2013 12:15:50 +0200, by goetz
-
8031498: Cleanup and re-factorize PhaseChaitin::build_ifg_physicalFri, 24 Jan 2014 13:06:52 +0100, by adlertz
-
MergeSun, 26 Jan 2014 23:01:57 -0800, by anoll
-
8009738: compiler/6826736/Test.java times out on big machinesMon, 27 Jan 2014 07:54:25 +0100, by anoll
-
MergeFri, 24 Jan 2014 13:30:55 -0800, by kvn
-
8032490: Remove -XX:+-UseOldInliningFri, 24 Jan 2014 15:26:56 +0400, by shade
-
8027422: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer neededFri, 24 Jan 2014 09:31:53 +0100, by roland
-
8035132: [TESTBUG] test/runtime/lambda-features/InvokespecialInterface.java test has unrecognized optionTue, 18 Feb 2014 09:54:24 -0500, by coleenp
-
8034249: need more workarounds for suspend equivalent condition issueTue, 18 Feb 2014 06:19:49 -0800, by sspitsyn
-
8034080: Remove the USDT1 dtrace code from HotspotTue, 18 Feb 2014 09:15:40 +0100, by sla
-
MergeSat, 15 Feb 2014 14:41:04 -0500, by hseigel
-
8027146: Class loading verification failure if GC occurs in Universe::flush_dependents_onSat, 15 Feb 2014 13:03:38 -0500, by coleenp
-
8007710: runtime/7158988/FieldMonitor.java fails with com.sun.jdi.VMDisconnectedException: Connection closedFri, 14 Feb 2014 16:17:22 +0100, by sjiang
-
8034860: Fatal error due to incorrect thread state during nightly testingFri, 14 Feb 2014 09:50:17 -0800, by ccheung
-
MergeWed, 12 Feb 2014 22:16:39 +0000, by dsamersoff
-
MergeWed, 12 Feb 2014 21:55:56 +0000, by dsamersoff
-
7127191: SA JSDB does not display native symbols correctly for transported Linux coresWed, 12 Feb 2014 23:39:53 +0400, by dsamersoff
-
8034781: [TESTBUG] runtime/ClassFileUnsupportedClassFileVersion.java unable to find or load main classWed, 12 Feb 2014 20:40:02 +0100, by ctornqvi
-
MergeWed, 12 Feb 2014 12:09:22 -0800, by ccheung
-
8028785: [parfait] warnings from b116 for hotspot.src.share.vm.prims: JNI exception pendingWed, 12 Feb 2014 12:01:45 -0800, by ccheung
-
MergeWed, 12 Feb 2014 10:55:28 -0800, by mduigou
-
8030350: Enable additional compiler warnings for GCCWed, 12 Feb 2014 09:37:18 -0800, by mduigou
-
8023667: SA: ExceptionBlob and other C2 classes not available in client VMWed, 12 Feb 2014 22:08:43 +0400, by dsamersoff
-
8033215: clang: node.cpp:284 IDX_INIT macro use uninitialized field _outTue, 11 Feb 2014 21:32:19 -0800, by henryjen
-
MergeThu, 20 Feb 2014 19:59:26 -0800, by lana
-
MergeTue, 11 Feb 2014 11:26:05 -0800, by lana
-
Added tag jdk9-b02 for changeset b188446de75bThu, 06 Feb 2014 13:08:44 -0800, by katleman
-
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8Tue, 28 Jan 2014 20:09:41 +0000, by jeff
-
7129980: Third Party License Readme update for JDK8Mon, 13 Jan 2014 14:42:26 -0800, by jeff
-
MergeThu, 13 Feb 2014 17:57:27 +0100, by ehelin
-
8033426: Scale initial NewSize using NewRatio if not set on command lineWed, 05 Feb 2014 11:05:13 +0100, by sjohanss
-
8026849: Fix typos in the GC code, part 2Tue, 10 Dec 2013 15:11:02 +0100, by jwilhelm
-
8033923: Use BufferingOopClosure for G1 code root scanningMon, 10 Feb 2014 12:58:09 +0100, by stefank
-
MergeMon, 10 Feb 2014 14:37:53 +0100, by ehelin
-
8033764: Remove the usage of StarTask from BufferingOopClosureMon, 10 Feb 2014 12:51:51 +0100, by stefank
-
MergeMon, 10 Feb 2014 13:31:22 +0100, by ehelin
-
8033922: G1: Back out 8033601 and go back to use the to-obj for chunked arrays.Fri, 07 Feb 2014 13:48:07 +0100, by brutisso
-
8033545: Missing volatile specifier in Bitmap::par_put_range_within_wordThu, 06 Feb 2014 17:12:10 +0100, by tschatzl
-
8031703: Missing post-barrier in ReferenceProcessorThu, 06 Feb 2014 14:12:43 +0100, by pliden
-
8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlinkWed, 05 Feb 2014 14:29:34 +0100, by tschatzl
-
8033601: G1: Make array chunking use the same length field as the other young GCsWed, 05 Feb 2014 12:47:48 +0100, by tonyp
-
8028254: gc/arguments/TestMinInitialErgonomics.java failed with unexpected initial heap sizeWed, 05 Feb 2014 10:09:54 +0100, by ehelin
-
MergeMon, 03 Feb 2014 10:49:49 +0100, by ehelin
-
8024366: Make UseNUMA enable UseNUMAInterleavingThu, 16 Jan 2014 13:25:25 -0800, by jmasa
-
8033106: Wrong predicate for checking whether the correct amount of symbol table entries have been processed in G1Fri, 31 Jan 2014 09:58:06 +0100, by tschatzl
-
6991197: G1: specialize deal_with_reference() for narrowOop*Fri, 31 Jan 2014 09:57:50 +0100, by tschatzl
-
8032771: The flag VerifySilently misses a test caseFri, 31 Jan 2014 09:55:59 +0100, by tschatzl
-
MergeTue, 11 Feb 2014 10:05:02 -0800, by iklam
-
7182040: volano29 limited by os resource on Linux - need better diagnostic messageTue, 11 Feb 2014 08:43:17 -0800, by iklam
-
8033792: AltHashing used jint for imprecise bit shiftingMon, 10 Feb 2014 21:29:14 -0800, by minqi
-
MergeMon, 10 Feb 2014 14:07:11 -0800, by dcubed
-
MergeMon, 10 Feb 2014 12:58:53 -0800, by dcubed
-
8005262: possible gamma launcher issuesMon, 10 Feb 2014 12:38:34 -0800, by rdurbin
-
8028073: race condition in ObjectMonitor implementation causing deadlocksMon, 10 Feb 2014 12:48:54 -0800, by dcubed
-
8016644: Improve UnsupportedClassVersionError messageMon, 10 Feb 2014 17:49:17 +0100, by ctornqvi
-
MergeSun, 09 Feb 2014 13:28:58 -0500, by hseigel
-
8033528: assert(0 <= i && i < length()) failed: index out of boundsFri, 07 Feb 2014 18:30:27 -0500, by coleenp
-
8033931: Several nightly tests failing with assert(imin < imax) failed: Unexpected page sizeFri, 07 Feb 2014 11:47:24 -0800, by dcubed
-
8033714: hotspot 'install_jvm' bld target broken with ZIP_DEBUGINFO_FILES=0Fri, 07 Feb 2014 09:03:44 -0800, by dcubed
-
8025841: JVMTI: "vtable stub" dynamic code notification is misplacedThu, 06 Feb 2014 20:13:38 -0800, by sspitsyn
-
MergeThu, 06 Feb 2014 20:32:08 +0000, by coleenp
-
8029775: Solaris code cleanupThu, 06 Feb 2014 14:28:35 -0500, by coleenp
-
MergeThu, 06 Feb 2014 14:51:01 -0500, by fparain
-
8030808: dtrace/hotspot/Monitors/Monitors001 fails in product builds on solaris-sparcThu, 06 Feb 2014 17:59:35 +0000, by fparain
-
8028735: runtime/RedefineObject/TestRedefineObject.java interrupted (timed out?) on solaris_sparcv9-fastdebug-c2-runtime and solaris_x64-debugOpen-c2-runtimeThu, 06 Feb 2014 18:57:46 +0000, by coleenp
-
8033289: clang: clean up unused function warningWed, 05 Feb 2014 21:24:29 -0800, by henryjen
-
MergeFri, 07 Feb 2014 09:41:36 -0800, by amurillo
-
8032010: Attempt to resolve abstract method in concrete class fails with AbstractMethodErrorWed, 05 Feb 2014 15:14:47 -0800, by ccheung
-
8032223: nsk/regression/b4663146 gets assert(SafepointSynchronize::is_at_safepoint() || JvmtiEnv::is_thread_fully_suspended(get_thread(), false, &debug_bits))Tue, 04 Feb 2014 19:41:46 -0800, by sspitsyn
-
8033126: Can't call default methods from JNIMon, 03 Feb 2014 15:24:20 +0100, by sla
-
8032462: Change the linux SDT implementation to use USDT2 instead of USDT1Mon, 03 Feb 2014 13:41:26 +0100, by sla
-
MergeSun, 02 Feb 2014 15:31:40 -0500, by hseigel
-
8027113: decouple the '-XXaltjvm=<path>' option from the gamma launcherThu, 30 Jan 2014 14:12:22 -0800, by rdurbin
-
6656031: SA: jmap -permstat number of classes is off by 1Thu, 30 Jan 2014 09:41:45 +0100, by jbachorik
-
MergeWed, 05 Feb 2014 08:57:33 -0800, by amurillo
-
MergeThu, 30 Jan 2014 14:01:45 +0100, by ehelin
-
8028391: Make the Min/MaxHeapFreeRatio flags manageableWed, 29 Jan 2014 23:17:05 +0100, by jwilhelm
-
8031290: Adjust call to getisax() for additional words returnedWed, 15 Jan 2014 07:20:04 -0800, by jmasa
-
8031686: G1: assert(_hrs.max_length() == _expansion_regions) failedMon, 20 Jan 2014 10:55:54 +0100, by sjohanss
-
8030177: G1: Enable TLAB resizingMon, 27 Jan 2014 13:14:53 +0100, by brutisso
-
8025856: Fix typos in the GC codeThu, 23 Jan 2014 14:47:23 +0100, by jwilhelm
-
8032379: Remove the is_scavenging flag to process_strong_rootsTue, 14 Jan 2014 16:40:33 +0100, by mgerdin
-
8020277: Young GC could be extremely slow due to assertion in ObjectStartArray::object_starts_in_rangeMon, 20 Jan 2014 12:56:18 +0100, by sjohanss
-
8031776: Remove the unnecessary enum GenRemSet::NameMon, 20 Jan 2014 17:15:55 +0100, by ehelin
-
8027746: Remove do_gen_barrier template parameter in G1ParCopyClosureMon, 20 Jan 2014 11:47:53 +0100, by tschatzl
-
8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial markMon, 20 Jan 2014 11:47:29 +0100, by tschatzl
-
8027476: Improve performance of Stringtable unlinkMon, 20 Jan 2014 11:47:07 +0100, by tschatzl
-
MergeWed, 29 Jan 2014 19:54:44 -0500, by hseigel
-
MergeTue, 28 Jan 2014 06:26:36 -0800, by zgu
-
8032827: NMT: missing virtual memory tagging in os::workaround_expand_exec_shield_cs_limit()Tue, 28 Jan 2014 08:55:00 -0500, by zgu
-
MergeTue, 28 Jan 2014 11:42:30 +0000, by dsamersoff
-
7010732: SA_ALTROOT only works if running the SA tools from their build directory.Tue, 28 Jan 2014 14:45:39 +0400, by dsamersoff
-
8028275: Metaspace ShrinkGrowTest causes fatal error if run with JFRMon, 27 Jan 2014 23:12:13 -0500, by coleenp
-
7015395: [TESTBUG] runtime/6626217/Test6626217.sh fails if compilation happens fast enough for timestamps to be equal.Tue, 21 Jan 2014 16:45:10 -0600, by gziemski
-
8032662: test/compiler/ciReplay/TestSA.sh should report ulimit issuesMon, 27 Jan 2014 10:57:52 +0100, by sla
-
8032247: SA: Constantpool lookup for invokedynamic is not implementedMon, 27 Jan 2014 13:46:54 +0400, by dsamersoff
-
MergeFri, 24 Jan 2014 08:31:06 -0500, by hseigel
-
8028553: The JVM should not throw VerifyError when 'overriding' a static final method in a superclass.Fri, 24 Jan 2014 08:13:42 -0500, by hseigel
-
8028280: ParkEvent leak when running modified runThese which only loads classesFri, 24 Jan 2014 09:28:47 +0100, by dsimms
-
8031427: AllocObject and Unsafe.allocateInstance segfault for primitive typesThu, 23 Jan 2014 16:02:14 -0500, by gdub
-
MergeThu, 23 Jan 2014 09:45:38 -0800, by minqi
-
6651256: jstack: DeleteGlobalRef method call doesn't lead to descreasing of global refs count shown by jstackThu, 23 Jan 2014 09:40:32 -0800, by minqi
-
8032466: serviceability/sa/jmap-hashcode/Test8028623.java fails with compilation errorsThu, 23 Jan 2014 09:33:50 +0000, by kevinw
-
8031968: Mac OS X: VM starts the agent by calling both Agent_OnAttach and Agent_OnAttach_L functions if its agent library is dynamically linked.Thu, 23 Jan 2014 09:06:21 +0100, by sla
-
8032250: Add trace event for VM flag changesThu, 23 Jan 2014 08:12:12 +0100, by sla
-
MergeMon, 20 Jan 2014 09:56:47 +0000, by kevinw
-
8028623: SA: hash codes in SymbolTable mismatching java_lang_String::hash_code for extended characters.Fri, 17 Jan 2014 18:39:22 +0000, by kevinw
-
MergeSun, 19 Jan 2014 20:23:46 -0500, by hseigel
-
8032024: Test not added for bug 8025937: assert(existing_f1 == NULL || existing_f1 == f1) failed: illegal field,changeFri, 17 Jan 2014 11:21:29 -0500, by coleenp
-
MergeFri, 17 Jan 2014 09:47:17 -0500, by hseigel
-
8031045: Access checks should precede additional per-instruction checksFri, 17 Jan 2014 09:39:51 -0500, by hseigel
-
8030812: Change the solaris DTrace implementation to use USDT2 instead of USDT1Thu, 16 Jan 2014 20:14:21 +0100, by sla
-
8030027: nsk/jvmti/scenarios/hotswap/HS101/hs101t006 Crashed the vm on Linux-amd64: SIGSEGV in JavaThread::last_java_vframe(RegisterMap*)+0xfaFri, 17 Jan 2014 02:13:40 -0800, by sspitsyn
-
8027314: Java should recognize Diagnostic options if -XX:+UnlockDiagnosticVMOptions is not specified and print an informative messageThu, 16 Jan 2014 10:51:16 -0800, by ccheung
-
8031151: Add basic CDS testsWed, 15 Jan 2014 19:12:45 -0500, by mseledtsov
-
6945460: [TESTBUG] runtime/6929067/Test6929067.shWed, 15 Jan 2014 11:46:19 +0100, by dsimms
-
MergeFri, 24 Jan 2014 09:04:24 -0800, by kvn
-
8031695: CHA ignores default methods during analysis leading to incorrect code generationThu, 23 Jan 2014 01:23:23 +0400, by vlivanov
-
8031743: C2: loadI2L_immI broken for negative memory valuesTue, 21 Jan 2014 20:05:28 -0800, by iveresov
-
8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed sizeFri, 17 Jan 2014 18:09:08 -0800, by iveresov
-
MergeTue, 28 Jan 2014 11:21:43 -0800, by lana
-
MergeMon, 27 Jan 2014 21:00:29 -0800, by lana
-
Added tag jdk9-b01 for changeset 050a626a8895Tue, 21 Jan 2014 18:16:59 -0800, by katleman
-
MergeThu, 23 Jan 2014 10:35:38 -0800, by amurillo
-
MergeFri, 17 Jan 2014 10:43:43 -0800, by morris
-
8022395: java.util.zip.ZipException: Not in GZIP format in JT_JDK/test/java/util/zip/GZIP testsThu, 16 Jan 2014 16:18:34 -0800, by twisti
-
MergeTue, 14 Jan 2014 21:33:33 -0800, by anoll
-
7194669: CodeCache::mark_for_deoptimization should avoid verifying dependencies multiple timesWed, 15 Jan 2014 06:16:55 +0100, by anoll
-
8002074: Support for AES on SPARCTue, 14 Jan 2014 17:46:48 -0800, by kvn
-
8026253: New type profiling points: sparc supportTue, 14 Jan 2014 14:51:47 +0100, by roland
-
8030662: "assert(counter_changed) failed: failed dependencies, but counter didn't change" still failsTue, 14 Jan 2014 12:44:12 +0100, by roland
-
8028764: dtrace/hotspot_jni/ALL/ALL001 crashes the vm on Solaris-amd64, SIGSEGV in MarkSweep::follow_stack()+0x8aTue, 14 Jan 2014 09:44:45 +0100, by roland
-
8029464: assert(ft == ttkp->cast_to_ptr_type(jtkp->ptr()) || ft->isa_narrowoop()Mon, 13 Jan 2014 16:16:25 -0800, by roland
-
MergeFri, 17 Jan 2014 09:40:04 +0100, by ehelin
-
8031779: Assert in MetaspaceGC is always trueThu, 16 Jan 2014 17:22:35 +0100, by ehelin
-
MergeTue, 14 Jan 2014 14:26:43 +0100, by ehelin
-
8029162: G1: Shared SATB queue never enabledFri, 10 Jan 2014 09:54:25 +0100, by pliden
-
8029255: G1: Reference processing should not enqueue references on the shared SATB queueFri, 10 Jan 2014 09:53:53 +0100, by pliden
-
MergeTue, 14 Jan 2014 22:13:21 +0000, by dsamersoff
-
8030941: Darwin mapfile-vers doesnt work for other BSDsWed, 15 Jan 2014 02:02:47 +0400, by dsamersoff
-
8031059: invokestatic: ICCE trying to invoke static method when it clashes with an abstract method inherited from an interfaceTue, 14 Jan 2014 16:27:35 -0500, by hseigel
-
8028398: [TESTBUG]: test/runtime/memory/ReadFromNoaccessArea.java failed with EXCEPTION_ACCESS_VIOLATIONTue, 14 Jan 2014 13:51:47 -0500, by hseigel
-
8031530: [TESTBUG] Enable test runtime/LoadClass/LoadClassNegative.javaMon, 13 Jan 2014 10:05:37 -0500, by zgu
-
8031304: Add dcmd to print all loaded dynamic libraries.Tue, 14 Jan 2014 15:27:01 +0100, by farvidsson
-
MergeMon, 13 Jan 2014 18:30:57 -0500, by hseigel
-
8022301: [TESTBUG] runtime/jsig/Test8017498.sh incorrectly compiles native codeThu, 09 Jan 2014 15:48:00 -0800, by ccheung
-
7012961: runtime/jni/WindowsExceptionFilter/WindowsExceptionFilter01 crashes on windows-amd64Thu, 09 Jan 2014 14:06:53 -0500, by zgu
-
8030184: Remove unneeded "content_type" declarations from tracetypes.xmlWed, 08 Jan 2014 13:20:33 +0100, by sla
-
8031376: TraceClassLoading expects there to be a (Java) caller when you load a class with the bootstrap class loaderWed, 08 Jan 2014 08:34:02 +0100, by sla
-
8028407: adjust-mflags.sh failed build with GNU Make 4.0 with -I<path contains j>Tue, 21 Jan 2014 20:07:14 -0800, by henryjen
-
8029507: Enhance JVM method processingThu, 05 Dec 2013 00:36:42 -0800, by jrose
-
8021266: Better life cycle for objectsThu, 05 Sep 2013 10:29:00 -0400, by coleenp
-
MergeFri, 10 Jan 2014 12:54:08 -0800, by morris
-
8022494: Make compilation IDs sequentialFri, 10 Jan 2014 06:36:18 +0100, by anoll
-
8026413: ScopeDesc::is_equal is declared in header file but not implementedThu, 09 Jan 2014 18:09:59 -0800, by twisti
-
8031115: intrinsics for Math.decrementExact(J) and incrementExact(J) don't workThu, 09 Jan 2014 19:03:36 +0400, by iignatyev
-
8011391: C1: assert(code_offset() - offset == NativeInstruction::nop_instruction_size) failed: only one instruction can go in a delay slotThu, 09 Jan 2014 10:47:40 +0100, by adlertz
-
8028468: Add inlining information into ciReplayWed, 08 Jan 2014 10:25:50 -0800, by kvn
-
8029446: assert(_cfg.get_block_for_node(proj) == borig) failed: incorrect block for kill projectionsWed, 08 Jan 2014 12:05:19 +0100, by adlertz
-
8029873: compiler/uncommontrap/TestStackBangRbp.java crashes with SIGSEGVWed, 08 Jan 2014 09:49:31 +0100, by roland
-
8022263: use same Clang warnings on BSD as on LinuxTue, 07 Jan 2014 14:26:12 -0800, by twisti
-
8027571: fatal error: meet not symmetricTue, 07 Jan 2014 16:02:10 +0100, by roland
-
8028064: tiered may collect wrong receiver type at virtual callTue, 07 Jan 2014 14:36:34 +0100, by roland
-
8028536: Test cases to cover type system fixes pushed with 8024070Tue, 07 Jan 2014 12:38:22 +0100, by roland
-
8029305: add type tag to AbstractCompilerMon, 06 Jan 2014 17:23:07 -0800, by twisti
-
8031199: _MSC_VER is only defined on _WIN32Mon, 06 Jan 2014 15:35:20 -0800, by twisti
-
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013Tue, 24 Dec 2013 11:48:39 -0800, by mikael
-
8030633: nsk/jvmti/RedefineClasses/StressRedefine failed invalid method ordering length on SolarisThu, 19 Dec 2013 20:28:45 +0000, by coleenp
-
8027804: JCK resolveMethod test fails expecting AbstractMethodErrorMon, 16 Dec 2013 08:24:33 -0500, by hseigel
-
8029383: assert(counter_changed) failed: failed dependencies, but counter didn't changeFri, 13 Dec 2013 09:25:44 +0100, by roland
-
8029351: assert(bt != T_OBJECT) failed: Guard is incorrect in VM:defmethThu, 12 Dec 2013 15:11:35 -0500, by drchase
-
8026941: [TESTBUG] java.lang.ClassNotFoundException: java.lang.invoke.InvokeGenericFri, 13 Dec 2013 00:34:09 +0400, by iignatyev
-
8029668: Kithcensink crashed with guarantee(Assembler::is_simm13(disp)) failed: Do not match large constant offsetsThu, 12 Dec 2013 11:25:32 -0800, by iveresov
-
8029566: PPC: OrderAccess::load_acquire(julong) is brokenWed, 11 Dec 2013 13:51:28 -0500, by jprovino
-
8029153: [TESTBUG] test/compiler/7141637/SpreadNullArg.java fails because it expects NullPointerExceptionWed, 11 Dec 2013 01:09:04 +0400, by iignatyev
-
8028122: [TESTBUG] compiler/regalloc/C1ObjectSpillInLogicOp.javaWed, 11 Dec 2013 01:04:34 +0400, by iignatyev
-
8029366: ShouldNotReachHere error when creating an array with component type of voidFri, 06 Dec 2013 16:43:56 -0800, by twisti
-
8028107: Kitchensink crashed with EAVFri, 06 Dec 2013 12:11:51 -0800, by kvn
-
8029106: JVM crashes in Metachunk::Metachunk during parallel class redefinition (PrivateMLetController, anonymous-simple_copy_1)Mon, 09 Dec 2013 10:03:39 +0100, by stefank
-
8028993: Full collections with ParallelScavenge slower in JDK 8 compared to 7u40Tue, 10 Dec 2013 10:31:00 +0100, by sjohanss
-
8029326: G1 does not check if threads gets createdMon, 09 Dec 2013 08:20:45 +0100, by ehelin
-
8028741: Interface Method Resolution should skip static and non-public methods in j.l.ObjectTue, 10 Dec 2013 16:18:26 -0500, by hseigel
-
8029415: java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java fails on all platforms with hs25-b61Fri, 06 Dec 2013 11:33:10 -0500, by hseigel
-
8028412: AsyncGetCallTrace() is broken on x86 in JDK 7u40Thu, 05 Dec 2013 12:35:38 +0100, by mgronlun
-
8029395: SA: jstack throws WrongTypeExceptionWed, 04 Dec 2013 14:43:50 +0100, by sla
-
8027458: VM anonymous classes: wrong context for protected access checksWed, 04 Dec 2013 08:10:31 -0500, by hseigel
-
8028587: New tests development for intrisics for basic operators - add, neg, inc, dec, sub, mulTue, 31 Dec 2013 19:26:57 +0400, by iignatyev
-
8027388: JVM crashes with SIGSEGV (0xb) at pc=0x00000001077cbbf6Thu, 26 Dec 2013 21:00:23 -0800, by iveresov
-
8028052: compiler/startup/SmallCodeCacheStartup.java fails there is no 'no space to run compiler' in the outputFri, 20 Dec 2013 10:31:14 +0100, by anoll
-
8030783: Provide regression test for 8026478: -XX:+VerifyAdapterSharing is brokenFri, 20 Dec 2013 10:29:44 +0100, by anoll
-
8025277: Add -XX: flag to print code cache sweeper statisticsThu, 19 Dec 2013 14:08:02 +0100, by anoll
-
8026478: -XX:+VerifyAdapterSharing is brokenThu, 19 Dec 2013 06:09:16 +0100, by anoll
-
8029091: Bug in calculation of code cache sweeping intervalTue, 17 Dec 2013 08:31:06 +0100, by anoll
-
MergeThu, 09 Jan 2014 16:53:51 +0100, by ehelin
-
MergeTue, 07 Jan 2014 16:15:35 +0100, by ehelin
-
8027364: PSScavenge accounts too large code section to StringTable unlinkTue, 07 Jan 2014 13:31:33 +0100, by tschatzl
-
8027440: DefNew does not log heap change information when a promotion failure occursMon, 16 Dec 2013 13:43:06 +0100, by brutisso
-
8029524: Remove unsused method CollectedHeap::unsafe_max_alloc()Mon, 16 Dec 2013 08:54:14 +0100, by brutisso
-
MergeWed, 08 Jan 2014 13:53:24 -0800, by dcubed
-
8029178: Parallel class loading test anonymous-simple gets SIGSEGV in Metaspace::containsTue, 07 Jan 2014 13:26:56 -0500, by coleenp
-
8031305: (hotspot) com.sun.management.VMOption is missing the ATTACH_ON_DEMAND originTue, 07 Jan 2014 12:32:57 +0100, by sla
-
4990369: visibleMethods() and methodsByName() return wrong visible methodsTue, 07 Jan 2014 10:50:28 +0100, by sla
-
8030955: assert(_prologue != NULL) failed: prologue pointer must be initializedMon, 06 Jan 2014 08:44:24 -0500, by hseigel
-
6730115: Fastdebug VM crashes with "ExceptionMark destructor expects no pending exceptions" errorTue, 31 Dec 2013 08:58:08 -0500, by zgu
-
8023735: [TESTBUG] runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS XMon, 23 Dec 2013 18:44:59 -0500, by hseigel
-
MergeMon, 23 Dec 2013 18:39:47 +0000, by iignatyev
-
8029070: memory leak in jmm_SetVMGlobalMon, 23 Dec 2013 20:56:18 +0400, by iignatyev
-
8021774: [TESTBUG] Tests failed because of a warning in its outputMon, 23 Dec 2013 10:13:42 -0500, by hseigel
-
6969276: minor memory leak detected by cppcheck in agent/src/os/linux/symtab.cWed, 18 Dec 2013 23:09:57 +0400, by dsamersoff
-
8028408: unused-value warning on forte.cpp when build on MacWed, 18 Dec 2013 20:32:46 +0400, by dsamersoff
-
8029726: On OS X some dtrace probe names are mismatched with SolarisWed, 18 Dec 2013 08:39:06 +0100, by sla
-
8028737: Remove JVM_AccessVMIntFlag / JVM_AccessVMBooleanFlag / JVM_VMBreakPointMon, 16 Dec 2013 10:34:30 +0100, by sla
-
8026300: VM warning: increase O_BUFLEN in ostream.hpp -- output truncated occurs with fastdebug VM when printing flagsMon, 16 Dec 2013 10:57:08 -0800, by zgu
-
8029798: Build warnings in windows/makefiles/sa.makeMon, 16 Dec 2013 11:17:33 +0100, by sla
-
8030656: Bad version check for parameter information in src/share/vm/classfile/javaClasses.cppThu, 26 Dec 2013 11:16:44 -0500, by darcy
-
8030068: Update .jcheck/conf files for JDK 9Fri, 13 Dec 2013 09:35:12 -0800, by iris
-
Added tag jdk9-b00 for changeset ce2d7e46f3c7Thu, 12 Dec 2013 15:27:05 -0800, by iris
-
Made graph caching compilation localThu, 13 Mar 2014 15:36:30 +0100, by Doug Simon
-
more workarounds to support clang 5.1 on Mac OS XThu, 13 Mar 2014 14:48:01 +0100, by Doug Simon
-
replaced == with .equals()Thu, 13 Mar 2014 13:49:03 +0100, by Doug Simon
-
Merge.Thu, 13 Mar 2014 13:27:20 +0100, by Doug Simon
-
added more context to CheckGraalInvariants failuresThu, 13 Mar 2014 11:53:12 +0100, by Doug Simon
-
Merge.Thu, 13 Mar 2014 11:37:54 +0100, by Doug Simon
-
use AssertionError subclass for verification errors found by VerifyPhasesThu, 13 Mar 2014 11:37:24 +0100, by Doug Simon
-
removed FindBugs annotations and dependency on FindBugs itselfThu, 13 Mar 2014 01:33:50 +0100, by Doug Simon
-
fixed pylint warningWed, 12 Mar 2014 21:55:09 +0100, by Doug Simon
-
removed HotSpotResolvedJavaMethod.currentTask fieldWed, 12 Mar 2014 21:52:28 +0100, by Doug Simon
-
added unit test to ensure all classes in graal.jar comply with select global invariantsWed, 12 Mar 2014 21:50:50 +0100, by Doug Simon
-
made it an error to run the client VM on a Mac via mx (since the Mac java launcher translates '-client' to '-server')Wed, 12 Mar 2014 21:48:51 +0100, by Doug Simon
-
replaced == with .equals() for comparisons between JavaMethod/JavaField/JavaType valuesWed, 12 Mar 2014 21:47:35 +0100, by Doug Simon
-
Fix CFGPrinter printNodes issue.Thu, 13 Mar 2014 11:17:20 +0100, by Josef Eisl
-
PartialEvaluator: include materialized frame methodsThu, 13 Mar 2014 09:22:27 +0100, by Andreas Woess
-
fixed FindBugs bugsWed, 12 Mar 2014 12:40:45 -0700, by twisti
-
mx: compute sha1 digest blockwiseWed, 12 Mar 2014 13:36:23 +0100, by Bernhard Urban
-
mx: use os.sepWed, 12 Mar 2014 11:45:15 +0100, by Bernhard Urban
-
mx: some cleanup around sha1 digest supportWed, 12 Mar 2014 11:40:33 +0100, by Bernhard Urban
-
fix for mx, did not compile on WindowsWed, 12 Mar 2014 11:23:56 +0100, by Christian Wirth
-
Make LinearScan use AbstractBlock.Wed, 12 Mar 2014 11:06:27 +0100, by Josef Eisl
-
Relax wrong assertion.Wed, 12 Mar 2014 10:19:15 +0100, by Roland Schatz
-
Fix eclipseformat.Wed, 12 Mar 2014 09:36:12 +0100, by Josef Eisl
-
mergeWed, 12 Mar 2014 08:57:12 +0100, by Josef Eisl
-
Remove NodesToDoubles debug output from emitLIR.Tue, 11 Mar 2014 18:22:31 +0100, by Josef Eisl
-
Fix warning.Tue, 11 Mar 2014 17:48:26 +0100, by Thomas Wuerthinger
-
Add experimental AbstractBlock interface to make ComputeBlockOrder generic.Tue, 11 Mar 2014 17:43:29 +0100, by Thomas Wuerthinger
-
Encapsulate LIR class fields.Tue, 11 Mar 2014 16:55:57 +0100, by Thomas Wuerthinger
-
Remove nodesForBlock mapping in LIR data structure.Tue, 11 Mar 2014 16:43:18 +0100, by Thomas Wuerthinger
-
Remove withScope parameter on GraalCompiler.compileGraph.Tue, 11 Mar 2014 16:28:43 +0100, by Thomas Wuerthinger
-
Remove reference to graph in LIRGenerator.Tue, 11 Mar 2014 16:16:24 +0100, by Thomas Wuerthinger
-
apply workaround for clang 5.0 also to clang 5.1Wed, 12 Mar 2014 00:00:05 +0100, by Doug Simon
-
fixed C++ compiler error reported by clang 5.1Tue, 11 Mar 2014 23:59:19 +0100, by Doug Simon
-
hide Graal.runtime from reflection (JBS:GRAAL-22)Tue, 11 Mar 2014 20:35:34 +0100, by Doug Simon
-
removed unnecessary cache in HotSpotResolvedJavaFieldTue, 11 Mar 2014 20:30:12 +0100, by Doug Simon
-
inverted security manager check and caller class check (JBS:GRAAL-22)Tue, 11 Mar 2014 20:29:26 +0100, by Doug Simon
-
mx: check if it's a java process before sending sigquitTue, 11 Mar 2014 18:10:28 +0100, by Bernhard Urban
-
mx: add option to send sigquit before killing childTue, 11 Mar 2014 17:48:21 +0100, by Bernhard Urban
-
mx: proxy SIGQUIT to child processTue, 11 Mar 2014 18:36:49 +0100, by Bernhard Urban
-
mx: support sha1 digest for dependenciesTue, 11 Mar 2014 18:36:20 +0100, by Bernhard Urban
-
compileBroker: remove unnecessary code in initialization of compilersTue, 11 Mar 2014 18:03:09 +0100, by Bernhard Urban
-
Fix bug in OSR compilation.Tue, 11 Mar 2014 17:21:55 +0100, by Roland Schatz
-
MergeTue, 11 Mar 2014 14:45:35 +0100, by Andreas Woess
-
add @CallerSensitive annotations (JBS:GRAAL-22)Tue, 11 Mar 2014 13:03:22 +0100, by Andreas Woess
-
Compute LinearScanOrder in emitLIR.Mon, 10 Mar 2014 18:18:55 +0100, by Josef Eisl
-
BaselineCompiler: fix typo.Thu, 06 Mar 2014 11:00:50 +0100, by Josef Eisl
-
currentThread is not exactMon, 10 Mar 2014 13:41:24 -0700, by Tom Rodriguez
-
implement initial security model for Graal (JBS:GRAAL-22)Mon, 10 Mar 2014 18:14:24 +0100, by Doug Simon
-
make: remove GRAALVM and introduce COMPILERGRAAL. fix client hosted-modeMon, 10 Mar 2014 16:26:10 +0100, by Bernhard Urban
-
gate: add non-tiered bootstrapMon, 10 Mar 2014 16:20:45 +0100, by Bernhard Urban
-
Don't narrow NarrowableArithmetic by default.Mon, 10 Mar 2014 13:32:06 +0100, by Roland Schatz
-
Backed out changeset: 38c881305352Mon, 10 Mar 2014 11:38:30 +0100, by Roland Schatz
-
windows: enable C1+C2 tieredSun, 09 Mar 2014 20:26:11 +0100, by Andreas Woess
-
windows: enable C1+Graal tieredSun, 09 Mar 2014 20:25:48 +0100, by Andreas Woess
-
fixed incorrect test for nullSat, 08 Mar 2014 10:05:57 +0100, by Doug Simon
-
removed unnecessary lookupKlassByName methodSat, 08 Mar 2014 10:04:44 +0100, by Doug Simon
-
mx: new command to start c1visualizer; support for IGV download when using a proxy serverFri, 07 Mar 2014 11:44:26 -0800, by Christian Wimmer
-
Check for abstract modifier in NodeIntrinsic verification.Fri, 07 Mar 2014 19:15:22 +0100, by Roland Schatz
-
solaris: exclude gpu if graal is not usedFri, 07 Mar 2014 13:55:06 +0100, by Bernhard Urban
-
enable C1 + Graal tiered (added Linux and Solaris support)Fri, 07 Mar 2014 13:15:40 +0100, by Doug Simon
-
CanonicalizerPhase: cosmetic simplification in performReplacementFri, 07 Mar 2014 10:27:52 +0100, by Gilles Duboscq
-
Remove useless code in LoopFragment.mergeEarlyExitsFri, 07 Mar 2014 11:37:26 +0100, by Gilles Duboscq
-
During LoopFragment.mergeEarlyExits we need to update the orignal fragement's nodes bitmapThu, 06 Mar 2014 18:21:54 +0100, by Gilles Duboscq
-
Use a forceLog scope for LinearScan.reportFailure. Remove @SuppressWarnings on DebugScope.scopeThu, 06 Mar 2014 18:13:49 +0100, by Gilles Duboscq
-
TruffleCompiler: fix corner case in format stringFri, 07 Mar 2014 09:23:53 +0100, by Bernhard Urban
-
enable C1 + Graal tieredThu, 06 Mar 2014 17:11:39 -0800, by Tom Rodriguez
-
reorganized graalCompilerToVM.cppThu, 06 Mar 2014 22:45:25 -0800, by twisti
-
make HotSpotResolvedJavaMethod leanerThu, 06 Mar 2014 22:40:48 -0800, by twisti
-
pass metaspace pointers instead of object to VMThu, 06 Mar 2014 21:03:59 -0800, by twisti
-
make mx respect umask when making jar filesThu, 06 Mar 2014 18:43:40 -0800, by Tom Rodriguez
-
rename BeginEnqueue to EnqueueingThu, 06 Mar 2014 18:41:48 -0800, by Tom Rodriguez
-
fix overzeroing of new storage, refactor zeroing and unroll zeroing of small arraysThu, 06 Mar 2014 18:41:42 -0800, by Tom Rodriguez
-
Merge with dd783f0ecf171f786674bb5b6b762581c3367f80Thu, 06 Mar 2014 16:24:47 -0800, by Michael Van De Vanter
-
Merge with 13072c084e6f8f4a402827c0a541c54938537041Thu, 06 Mar 2014 15:56:05 -0800, by Michael Van De Vanter
-
mergeWed, 05 Mar 2014 19:54:38 -0800, by Michael Van De Vanter
-
Merge with 1b84e499127b0086271898a1298577d15e0b3101Wed, 05 Mar 2014 19:40:15 -0800, by Michael Van De Vanter
-
Ruby/Instrumentation: renaming/API rearrangementsSun, 23 Feb 2014 17:00:35 -0800, by Michael Van De Vanter
-
Ruby/Instrumentation: class renameTue, 04 Feb 2014 11:17:09 -0800, by Michael Van De Vanter
-
Truffle/Instrumentation: significant rearrangement (including moved class) and extension of the Truffle Instrumentation Framework. New interfaces include DebugContext (which can be attached to the ExecutionContext), through which access is provided to possibly language-specific (a) node instrumentation, (b) debug services manager, (c) notification when programs halt, (d) display of language values, and (e) display of variable identifiers.Mon, 03 Feb 2014 20:58:23 -0800, by Michael Van De Vanter
-
refactor CompilerToVM interfaceThu, 06 Mar 2014 15:18:47 -0800, by twisti
-
TruffleCompiler: avoid interleaved output with application and compilerThu, 06 Mar 2014 23:17:10 +0100, by Bernhard Urban
-
simplified HotSpotResolvedObjectType.FieldInfo.getType(); encapsulated all access to javaClass in HotSpotResolvedObjectType moreThu, 06 Mar 2014 17:46:11 +0100, by Doug Simon
-
removed java.lang.Class fields in HotSpotResolvedPrimitiveTypeThu, 06 Mar 2014 17:44:56 +0100, by Doug Simon
-
removed unnecessary explicit cast by tightening return type of overloaded methodThu, 06 Mar 2014 17:26:09 +0100, by Doug Simon
-
Truffle: remove call node notification loop (O(n^2))Thu, 06 Mar 2014 16:12:22 +0100, by Andreas Woess
-
remove assertion in UnexpectedResultException constructorTue, 04 Mar 2014 12:59:37 +0100, by Andreas Woess
-
Verify existence of constructor for @NodeIntrinsic methods.Thu, 06 Mar 2014 13:40:13 +0100, by Roland Schatz
-
Don't remove UnboxNode if the incoming type is wrong.Thu, 06 Mar 2014 10:40:00 +0100, by Roland Schatz
-
fix queue codeWed, 05 Mar 2014 21:13:51 -0800, by Tom Rodriguez
-
Wrap access to ThreadPoolExecutor to avoid ConcurrentModificationExceptionsWed, 05 Mar 2014 16:22:42 -0800, by Tom Rodriguez
-
improve commentWed, 05 Mar 2014 15:50:35 -0800, by Tom Rodriguez
-
Truffle: fixed minor formatting problem.Wed, 05 Mar 2014 23:58:54 +0100, by Christian Humer
-
Truffle: added notification from callee to callers in the CallNode.Wed, 05 Mar 2014 23:33:36 +0100, by Christian Humer
-
Truffle: refined split/inlining heuristics.Wed, 05 Mar 2014 23:33:25 +0100, by Christian Humer
-
Truffle: deprecated CallNode.isInlinableWed, 05 Mar 2014 23:33:25 +0100, by Christian Humer
-
Truffle-DSL: generate better implementations for getKind()Wed, 05 Mar 2014 23:33:25 +0100, by Christian Humer
-
Truffle: implemented new tracing flag TraceTruffleCompilationPolymorphism.Wed, 05 Mar 2014 23:33:25 +0100, by Christian Humer
-
Truffle: Improved ASTSize output for opt done events.Wed, 05 Mar 2014 23:33:25 +0100, by Christian Humer
-
Truffle: Added separate option to trace splitting.Wed, 05 Mar 2014 23:33:25 +0100, by Christian Humer
-
Truffle: Now keeps track of all not just inlined call-sites called by CallNode. Deprecated some old API in NodeUtil.Wed, 05 Mar 2014 23:33:25 +0100, by Christian Humer
-
removed HotSpotRuntimeInterpreterInterfaceWed, 05 Mar 2014 21:37:50 +0100, by Doug Simon
-
fixed link in javadocWed, 05 Mar 2014 21:37:23 +0100, by Doug Simon
-
Remove LIRGenerator from LinearScan.Wed, 05 Mar 2014 20:12:46 +0100, by Josef Eisl
-
removed remaining VMToCompiler calls for allocating Graal API objectsWed, 05 Mar 2014 19:07:29 +0100, by Doug Simon
-
clean up snippet-related assertion in GraphBuilderPhaseWed, 05 Mar 2014 17:53:38 +0100, by Lukas Stadler
-
Remove unused imports.Wed, 05 Mar 2014 14:01:21 +0100, by Thomas Wuerthinger
-
First draft of baseline compiler.Wed, 05 Mar 2014 13:56:04 +0100, by Thomas Wuerthinger
-
Use LIR instead of LIRGenerator as parameter in emitCode.Wed, 05 Mar 2014 11:24:42 +0100, by Thomas Wuerthinger
-
Merge.Wed, 05 Mar 2014 10:32:19 +0100, by Thomas Wuerthinger
-
Merge.Wed, 05 Mar 2014 10:27:30 +0100, by Thomas Wuerthinger
-
Merge.Fri, 28 Feb 2014 16:19:10 +0100, by Thomas Wuerthinger
-
Remove unused imports.Wed, 26 Feb 2014 13:09:16 +0100, by Thomas Wuerthinger
-
Merge.Wed, 26 Feb 2014 13:07:38 +0100, by Thomas Wuerthinger
-
Merge.Tue, 25 Feb 2014 18:17:08 +0100, by Thomas Wuerthinger
-
Remove unused import.Tue, 25 Feb 2014 18:16:59 +0100, by Thomas Wuerthinger
-
Move functionality of SpillMoveFactory to FrameMap.Tue, 25 Feb 2014 17:51:03 +0100, by Thomas Wuerthinger
-
Direct LIR generation: make compileBytecodeToLIR static.Wed, 05 Mar 2014 10:13:05 +0100, by Josef Eisl
-
Direct LIR generation: refactoring alternative compilation path in GraalCompilerTest.Wed, 05 Mar 2014 10:12:35 +0100, by Josef Eisl
-
Direct LIR generation: created a copy of GraphBuilderPhase for LIR generation.Wed, 05 Mar 2014 10:11:21 +0100, by Josef Eisl
-
Direct LIR generation: added alternative compilation path to GraalCompilerTest.Wed, 05 Mar 2014 10:11:34 +0100, by Josef Eisl
-
moved to-constant-pool-index conversion up to JavaTue, 04 Mar 2014 22:23:24 -0800, by twisti
-
moved readCString to UnsafeAccess next to the other methodsTue, 04 Mar 2014 20:07:03 -0800, by twisti
-
avoid deadlock in clinit of HotSpotResolvedJavaFieldTue, 04 Mar 2014 16:12:18 -0800, by Tom Rodriguez
-
removed duplicate vmStructs entriesMon, 03 Mar 2014 20:40:23 -0800, by twisti
-
Remove Ruby implementation.Tue, 04 Mar 2014 01:08:46 +0000, by Chris Seaton
-
don't allow unresolved field types to hang aroundFri, 28 Feb 2014 16:35:52 -0800, by Tom Rodriguez
-
fix field access and casts in method substitutionsFri, 28 Feb 2014 16:35:50 -0800, by Tom Rodriguez
-
put tighter types on some builtin operationsWed, 26 Feb 2014 11:39:47 -0800, by Tom Rodriguez
-
IGV: fix NPEMon, 03 Mar 2014 12:04:16 +0100, by Andreas Woess
-
TruffleCompilerOptions: add help texts, delete old optionsMon, 03 Mar 2014 10:12:02 +0100, by Andreas Woess
-
TruffleDSL: retire NodeFactory#createNodeGenericWed, 26 Feb 2014 15:34:59 +0100, by Andreas Woess
-
dsl processor: delete unused classesWed, 26 Feb 2014 13:48:47 +0100, by Andreas Woess
-
Fixes PTX test failure and a crash when TraceGPUInteraction flag is specified.Fri, 28 Feb 2014 14:01:31 -0500, by S.Bharadwaj Yadavalli
-
Fix UnsignedMathSubstitutions and add unit tests.Fri, 28 Feb 2014 14:25:27 +0100, by Roland Schatz
-
Use correct stamp in BitLogicNode smart constructors.Fri, 28 Feb 2014 13:51:50 +0100, by Roland Schatz
-
GraphKit: add support for if-then-else constructsThu, 27 Feb 2014 17:11:28 -0800, by Christian Wimmer
-
Move GraphKit out of HotSpot-specific projectThu, 27 Feb 2014 17:04:24 -0800, by Christian Wimmer
-
removed unused importThu, 27 Feb 2014 12:05:52 -0800, by twisti
-
fixed formatting after renamingThu, 27 Feb 2014 11:50:45 -0800, by twisti
-
refactored com.oracle.graal.hotspot.meta.HotSpotLoweringProvider.lower(Node, LoweringTool) into smaller methodsThu, 27 Feb 2014 11:44:44 -0800, by twisti
-
renamed com.oracle.graal.asm.AbstractAssembler to com.oracle.graal.asm.AssemblerThu, 27 Feb 2014 11:36:25 -0800, by twisti
-
made com.oracle.graal.asm.Buffer non-public and a private field in AbstractAssemblerThu, 27 Feb 2014 11:33:17 -0800, by twisti
-
SharedRuntime: add gen_i2c_adapter, implement it with pre-existing methods in each architecture.Thu, 27 Feb 2014 16:05:29 +0100, by Gilles Duboscq
-
Graal HotSpot CodeInstaller: remove access to unused Mark::referencesThu, 27 Feb 2014 16:04:18 +0100, by Gilles Duboscq
-
Forward mx verbose mode to jmhWed, 26 Feb 2014 15:24:58 +0100, by Gilles Duboscq
-
be more careful with clinit of CompilationTaskWed, 26 Feb 2014 11:10:27 -0800, by Tom Rodriguez
-
Source comments in integer conversion nodes.Wed, 26 Feb 2014 15:56:11 +0100, by Roland Schatz
-
Reduce bit width of integer operations where possible.Wed, 26 Feb 2014 15:56:03 +0100, by Roland Schatz
-
Support integer arithmetic for arbitrary types.Wed, 26 Feb 2014 15:55:04 +0100, by Roland Schatz
-
Keep stamp when canonicalizing nodes to constants.Wed, 26 Feb 2014 15:53:51 +0100, by Roland Schatz
-
Separate singleton stamp for the void type.Wed, 26 Feb 2014 11:20:50 +0100, by Roland Schatz
-
Remove unused method.Wed, 26 Feb 2014 11:08:08 +0100, by Roland Schatz
-
don't directly access the arraylength of Constant objectsTue, 25 Feb 2014 21:40:34 -0800, by Tom Rodriguez
-
support canonicalization of arraylength in ReadNodeTue, 25 Feb 2014 13:13:40 -0800, by Tom Rodriguez
-
Don't elide volatile LoadFieldTue, 25 Feb 2014 13:07:48 -0800, by Tom Rodriguez
-
ThreadLocals should be finalTue, 25 Feb 2014 13:04:25 -0800, by Tom Rodriguez
-
Make Debug.metric objects staticTue, 25 Feb 2014 09:49:47 -0800, by Tom Rodriguez
-
Bug fixes in StampTool.(zero|sign)Extend.Tue, 25 Feb 2014 13:36:18 +0100, by Roland Schatz
-
Substitution methods for injecting fake profiling data into unit tests.Tue, 25 Feb 2014 11:24:17 +0100, by Roland Schatz
-
make SPARC compile code againMon, 24 Feb 2014 17:31:15 -0800, by twisti
-
remove CompilerToVM.getInstanceFieldsMon, 24 Feb 2014 15:08:02 -0800, by twisti
-
Use correct PlatformKind in reinterpret LIR generation.Mon, 24 Feb 2014 15:06:07 +0100, by Roland Schatz
-
Fix corner case in stamp computation of zero extension.Mon, 24 Feb 2014 15:02:52 +0100, by Roland Schatz
-
Ignore reinterpret in backend if the new Stamp has the same PlatformKind.Mon, 24 Feb 2014 11:37:48 +0100, by Roland Schatz
-
Fix type error in compare convert-constant optimization.Mon, 24 Feb 2014 11:15:27 +0100, by Roland Schatz
-
add canonicalization to FloatConvertNodeSat, 22 Feb 2014 06:17:50 +0100, by Andreas Woess
-
Fix wrong kind in LIRGenerator.Fri, 21 Feb 2014 19:35:08 +0100, by Roland Schatz
-
Remove unused methods from Architecture.Fri, 21 Feb 2014 18:58:39 +0100, by Roland Schatz
-
IGV: Fix bug with subgraphs.Fri, 21 Feb 2014 18:47:02 +0100, by Roland Schatz
-
Make conversion from Stamp to PlatformKind extensible by backend.Fri, 21 Feb 2014 13:04:58 +0100, by Roland Schatz
-
Unit tests for x2L conversion.Fri, 21 Feb 2014 12:59:52 +0100, by Roland Schatz
-
Explicit x2L instructions in AMD64 backend.Fri, 21 Feb 2014 12:58:26 +0100, by Roland Schatz
-
Split convert node into separate nodes for different conversions.Fri, 21 Feb 2014 11:53:48 +0100, by Roland Schatz
-
Refactor Stamp hierarchy.Thu, 20 Feb 2014 14:42:01 +0100, by Roland Schatz
-
Remove unused method.Thu, 20 Feb 2014 12:08:04 +0100, by Roland Schatz
-
Merge.Fri, 21 Feb 2014 02:30:03 +0100, by Christian Humer
-
Truffle: further tweaks to the inlinig/split heuristic.Fri, 21 Feb 2014 02:29:16 +0100, by Christian Humer
-
Truffle: Added API in NodeUtil to count nodes restricted to a Kind.Fri, 21 Feb 2014 02:25:12 +0100, by Christian Humer
-
Truffle: Added API for Node.getKind().Fri, 21 Feb 2014 02:24:03 +0100, by Christian Humer
-
Remove unused field.Fri, 21 Feb 2014 00:19:50 +0100, by Thomas Wuerthinger
-
Merge.Thu, 20 Feb 2014 17:42:29 +0100, by Thomas Wuerthinger
-
Turn Truffle cache into least recently used cache with maximum size.Thu, 20 Feb 2014 17:42:18 +0100, by Thomas Wuerthinger
-
Merge.Thu, 20 Feb 2014 13:59:18 +0100, by Christian Humer
-
Merge.Thu, 20 Feb 2014 13:44:39 +0100, by Christian Humer
-
Truffle: added visited set to avoid duplicate inlinings when operating on truffle trees violating the tree property.Thu, 20 Feb 2014 13:44:06 +0100, by Christian Humer
-
Truffle: accidently increased max graph size.Thu, 20 Feb 2014 13:43:15 +0100, by Christian Humer
-
Truffle: Cleaned depracated API usage.Thu, 20 Feb 2014 01:52:58 +0100, by Christian Humer
-
SL: adaptions for SL to new inlining API.Thu, 20 Feb 2014 01:43:51 +0100, by Christian Humer
-
Truffle: New more reliable inlining strategy for the Truffle runtime.Thu, 20 Feb 2014 01:43:11 +0100, by Christian Humer
-
Truffle: Updated inlining API. Pushed inlining implementation to the Truffle runtime.Thu, 20 Feb 2014 01:21:49 +0100, by Christian Humer
-
mx eclipseinit: take care of working sets that were edited by handThu, 20 Feb 2014 11:14:46 +0100, by Michael Haupt
-
reduce IGV memory usage, intern strings, eliminate some LinkedHashMaps, cache InputEdgesWed, 19 Feb 2014 14:50:49 -0800, by Tom Rodriguez
-
freeze graphs before inserting into tableWed, 19 Feb 2014 14:41:51 -0800, by Tom Rodriguez
-
factor out listener notify. fix typoWed, 19 Feb 2014 11:18:37 -0800, by Tom Rodriguez
-
Provide piCast helpers instead of using raw booleansWed, 19 Feb 2014 11:16:42 -0800, by Tom Rodriguez
-
lower arraycopy calls later and support unchecked object arraycopyWed, 19 Feb 2014 00:39:44 -0800, by Tom Rodriguez
-
HSAIL: ensure debug configuration is initialized on Sumatra threads using GraalWed, 19 Feb 2014 15:58:45 +0100, by Doug Simon
-
HSAIL: upgraded to Okra 1.8 jarsWed, 19 Feb 2014 15:57:23 +0100, by Doug Simon
-
pass concrete frame type as argument to NewFrameNode constructorWed, 19 Feb 2014 12:08:37 +0100, by Andreas Woess
-
added Arrays.equals substitutionsTue, 18 Feb 2014 21:55:26 -0800, by twisti
-
safepoint poll at return can never be elidedTue, 18 Feb 2014 15:04:47 -0800, by Tom Rodriguez
-
added Array.getLength substitutionTue, 18 Feb 2014 13:21:11 -0800, by twisti
-
Move BytecodeFrame validation into the HotSpot backendTue, 18 Feb 2014 11:16:48 -0800, by Tom Rodriguez
-
Acquire proper locks before calling assign_compile_idTue, 18 Feb 2014 10:47:13 -0800, by Tom Rodriguez
-
mxtool: fix pylint 1.1.0 warningsMon, 17 Feb 2014 23:18:00 +0100, by Bernhard Urban
-
mx_graal: fix pylint 1.1.0 warningsMon, 17 Feb 2014 23:09:19 +0100, by Bernhard Urban
-
New methods for querying memory usage of individual objects and object graphs in Graal API (MetaAccessProvider#getMemorySize, MetaUtil#getMemorySizeRecursive).Mon, 17 Feb 2014 17:06:41 +0100, by Thomas Wuerthinger
-
Merge.Mon, 17 Feb 2014 13:48:41 +0100, by Thomas Wuerthinger
-
Fix typo.Thu, 06 Feb 2014 17:41:51 +0100, by Thomas Wuerthinger
-
Merge.Thu, 06 Feb 2014 14:50:45 +0100, by Thomas Wuerthinger
-
Change AUTHORS, CHANGELOG, and README file from HTML to Markdown.Thu, 06 Feb 2014 14:50:36 +0100, by Thomas Wuerthinger
-
SL: Run test as part of "mx unittest"Sat, 15 Feb 2014 08:00:16 -0800, by Christian Wimmer
-
SL: Small JavaDoc fixesSat, 15 Feb 2014 07:59:48 -0800, by Christian Wimmer
-
SL: small cleanupsSat, 15 Feb 2014 06:54:20 -0800, by Christian Wimmer
-
MergeFri, 14 Feb 2014 20:43:43 +0100, by Andreas Woess
-
method substitution for unsafeGetFinal*Thu, 13 Feb 2014 15:04:15 +0100, by Andreas Woess
-
experimental CompilerDirectives.unsafeGetFinal*Fri, 14 Feb 2014 16:45:53 +0100, by Andreas Woess
-
add missing unsafeGetLong substitution; minor grammar fix (a/an)Thu, 13 Feb 2014 15:01:48 +0100, by Andreas Woess
-
Fix assert in HotSpotDebugInfoBuilderFri, 14 Feb 2014 16:59:27 +0100, by Gilles Duboscq
-
Add shouldBeInlined method to ResolvedJavaMethod, implement it for HotSpot and use it in the inlining phaseThu, 13 Feb 2014 18:46:15 +0100, by Gilles Duboscq
-
mx: factor out JavaConfig.processArgs and use it in mx vm. remove default -J arguments.Fri, 14 Feb 2014 15:09:57 +0100, by Gilles Duboscq
-
Allow using run_java without the arguments from -J -Ja -Jp. Factor out the argument processing of mx_graal.vm and use it to pass tested-vm args down through the jmh harnessThu, 13 Feb 2014 17:59:27 +0100, by Bernhard Urban
-
mx.run: shell-escape arguments when printing them in verbose modeThu, 13 Feb 2014 17:07:36 +0100, by Gilles Duboscq
-
mx jmh: display the number of benchmarks that will runThu, 13 Feb 2014 17:03:20 +0100, by Gilles Duboscq
-
mx jmh: avoid mx crash if JMH_BENCHMARKS is not defined at all and skip suites that do not contain the correct jarThu, 13 Feb 2014 15:39:18 +0100, by Gilles Duboscq
-
New unit tests for I2x bytecodes.Thu, 13 Feb 2014 14:43:07 +0100, by Roland Schatz
-
Documentation for jump emission logic.Thu, 13 Feb 2014 11:18:11 +0100, by Roland Schatz
-
MergeWed, 12 Feb 2014 23:57:22 -0800, by Christian Wimmer
-
Sort options alphabetically so that diffs do not show false positivesWed, 12 Feb 2014 10:49:31 -0800, by Christian Wimmer
-
SL: small cleanupsWed, 12 Feb 2014 10:30:42 -0800, by Christian Wimmer
-
Make code extensibleWed, 12 Feb 2014 10:25:29 -0800, by Christian Wimmer
-
Move stamp inference in its own class, and make it extensible via the ValueAndStampProxy interfaceWed, 12 Feb 2014 10:25:16 -0800, by Christian Wimmer
-
Allow subclassesWed, 12 Feb 2014 10:24:11 -0800, by Christian Wimmer
-
Allow outside access to fieldWed, 12 Feb 2014 10:23:54 -0800, by Christian Wimmer
-
Make graph builder more extensibleWed, 12 Feb 2014 10:23:41 -0800, by Christian Wimmer
-
Allow disabling of redundant move eliminationWed, 12 Feb 2014 10:23:21 -0800, by Christian Wimmer
-
Make reference map data accessible from Java codeWed, 12 Feb 2014 10:22:48 -0800, by Christian Wimmer
-
mx: add support for jmh benchmark suitesWed, 12 Feb 2014 20:12:33 +0200, by Bernhard Urban
-
MergeTue, 11 Feb 2014 15:07:50 -0800, by Tom Rodriguez
-
use hotspot stubs for primitive arraycopy callsTue, 11 Feb 2014 14:26:48 -0800, by Tom Rodriguez
-
a few stronger asserts in snipppet expansionTue, 11 Feb 2014 10:39:26 -0800, by Tom Rodriguez
-
minor assembly tweaksTue, 11 Feb 2014 10:37:28 -0800, by Tom Rodriguez
-
fix comment typoTue, 11 Feb 2014 10:37:08 -0800, by Tom Rodriguez
-
add assert to check format of debug infoTue, 11 Feb 2014 10:36:57 -0800, by Tom Rodriguez
-
gate: compile java with ECJ if availableTue, 11 Feb 2014 22:41:50 +0100, by Bernhard Urban
-
mx: add option for forcing the usage of javacTue, 11 Feb 2014 22:33:43 +0100, by Bernhard Urban
-
MergeTue, 11 Feb 2014 08:47:18 -0800, by Mick Jordan
-
update JLINE/JNR library dependenciesTue, 11 Feb 2014 08:42:57 -0800, by Mick Jordan
-
fixed JDT errors and warningsTue, 11 Feb 2014 16:38:32 +0100, by Doug Simon
-
abort if bad --jdt argument given to 'mx build; commandTue, 11 Feb 2014 16:31:53 +0100, by Doug Simon
-
Change CUDA context management to support multiple executions of a kernel. Exclude GPU offloading of lambdas from java.* library code.Mon, 10 Feb 2014 14:38:42 -0500, by S.Bharadwaj Yadavalli
-
Make NewMultiArrayNode a ArrayLengthProvider so that it can provide the length of its first dimensionMon, 10 Feb 2014 16:13:21 +0100, by Gilles Duboscq
-
changelog: switch to markdown syntaxMon, 10 Feb 2014 15:58:10 +0200, by Bernhard Urban
-
mx: set correct permissions for graal.jarMon, 10 Feb 2014 13:51:20 +0100, by Bernhard Urban
-
Ruby: restore prototype debugger.Mon, 10 Feb 2014 03:39:21 +0000, by Chris Seaton
-
Instrumentation: the default probe should pass specific types to the general object case unless overridden.Mon, 10 Feb 2014 03:37:32 +0000, by Chris Seaton
-
Truffle: canonicalize inlined invoke usages during partial evaluationSat, 08 Feb 2014 06:38:33 +0100, by Andreas Woess
-
Truffle: refactoringsSat, 08 Feb 2014 06:33:29 +0100, by Andreas Woess
-
LoadJavaMirrorWithKlassPhase: ConstantLocationNode.create already adds the node to the graph, remove redundant call to graph.unique.Fri, 07 Feb 2014 17:46:38 +0100, by Gilles Duboscq
-
Add an assert in HotSpotDebugInfoBuilder regarding lockDepthFri, 07 Feb 2014 17:44:58 +0100, by Gilles Duboscq
-
Setup the OSR calling convention before calling compileGraph rather than patching it in the LIRGeneratorFri, 07 Feb 2014 17:39:32 +0100, by Gilles Duboscq
-
Simplify IntegerArithmeticNode.add/mul/subFri, 07 Feb 2014 17:31:48 +0100, by Gilles Duboscq
-
Add specialization for int to BitScanForwardNode to avoid unnecessary sign-extension to long.Fri, 07 Feb 2014 17:51:14 +0100, by Gilles Duboscq
-
made NativeFunctionInterfaceTest pass on WindowsFri, 07 Feb 2014 16:24:31 +0100, by Doug Simon
-
Use branch probability for emitting conditional jump.Fri, 07 Feb 2014 15:20:59 +0100, by Roland Schatz
-
Remove unused 'negated' arguments.Fri, 07 Feb 2014 15:03:21 +0100, by Roland Schatz
-
added complete test coverage for NativeFunctionInterface except for getNativeFunctionPointerFromRawValueFri, 07 Feb 2014 12:37:34 +0100, by Doug Simon
-
fixed bug in passing primitive arrays through native function handlesFri, 07 Feb 2014 01:08:35 +0100, by Doug Simon
-
fixed C++ compilation errorThu, 06 Feb 2014 23:28:16 +0100, by Doug Simon
-
HSAIL: fixed regression causing object lambda demos to breakThu, 06 Feb 2014 23:25:48 +0100, by Doug Simon
-
HSAIL: disable String.equals() substitutionsThu, 06 Feb 2014 23:24:10 +0100, by Doug Simon
-
modified Kind.format() to avoid calling any user code (JBS:GRAAL-14)Thu, 06 Feb 2014 23:14:06 +0100, by Doug Simon
-
HSAIL: fixed bug in kernel argument logicThu, 06 Feb 2014 22:47:41 +0100, by Doug Simon
-
remove overly eager evaluation of toString() in Debug.log calls (JBS:GRAAL-14)Thu, 06 Feb 2014 22:34:23 +0100, by Doug Simon
-
added NativeLibraryHandle.getName()Thu, 06 Feb 2014 21:41:33 +0100, by Doug Simon
-
fixed code format warningThu, 06 Feb 2014 18:50:47 +0100, by Doug Simon
-
Merge.Thu, 06 Feb 2014 18:47:57 +0100, by Doug Simon
-
consolidated GNFI code into graal.hotspot project and cleaned up the documentation and codeThu, 06 Feb 2014 18:44:14 +0100, by Doug Simon
-
added utility methods for writing a Java string to a native memory buffer as a C stringThu, 06 Feb 2014 18:42:45 +0100, by Doug Simon
-
fixed spellingThu, 06 Feb 2014 18:41:16 +0100, by Doug Simon
-
Increase TruffleGraphMaxNodes.Thu, 06 Feb 2014 17:31:48 +0100, by Roland Schatz
-
HSAIL: support for storing immediatesThu, 06 Feb 2014 11:24:00 +0100, by Doug Simon
-
removed UseHSAILSimulator optionThu, 06 Feb 2014 11:20:33 +0100, by Doug Simon
-
updated projects to Okra 1.7 jarsThu, 06 Feb 2014 11:17:58 +0100, by Doug Simon
-
pulled Ptx and Hsail classes out of gpu class namespaceThu, 06 Feb 2014 11:14:19 +0100, by Doug Simon
-
Fix gate errorsThu, 06 Feb 2014 00:21:10 -0800, by Christian Wimmer
-
mergeWed, 05 Feb 2014 23:38:59 -0800, by Christian Wimmer
-
mergeWed, 05 Feb 2014 04:54:01 -0800, by Christian Wimmer
-
mergeWed, 05 Feb 2014 03:17:05 -0800, by Christian Wimmer
-
SL: small changesWed, 05 Feb 2014 03:16:21 -0800, by Christian Wimmer
-
SL: Feedback from reviewersWed, 05 Feb 2014 08:02:15 -0800, by Christian Wimmer
-
Enable usage tracking in constant nodes.Wed, 05 Feb 2014 15:50:36 +0100, by Roland Schatz
-
Added tag graal-0.1 for changeset b124e22eb772Wed, 05 Feb 2014 14:59:55 +0100, by Thomas Wuerthinger
-
Update README and AUTHORS. Move to HTML format.Wed, 05 Feb 2014 14:02:54 +0100, by Thomas Wuerthinger
-
MergedWed, 05 Feb 2014 12:16:56 +0100, by Christian Wirth
-
Merged with Michael Haupt's changes pulled from him directlyWed, 05 Feb 2014 11:44:10 +0100, by Christian Wirth
-
support frame slot removalWed, 05 Feb 2014 11:40:13 +0100, by Michael Haupt
-
fix Truffle JavaDocWed, 05 Feb 2014 11:38:00 +0100, by Christian Wirth
-
In ConditionalEliminationPhase, check whether a ValueNode does record usages; caused crashes in FastRWed, 05 Feb 2014 11:28:10 +0100, by Christian Wirth
-
GNFI: rename project from .ffi.amd64 to .nfi.hotspot.amd64Wed, 05 Feb 2014 10:38:12 +0100, by Matthias Grimmer
-
GNFI: set invalid rtld_default in HotSpotVMConfigWed, 05 Feb 2014 10:37:07 +0100, by Matthias Grimmer
-
GNFI: add commentsWed, 05 Feb 2014 09:32:30 +0100, by Matthias Grimmer
-
GNFI: cache lookup handlesWed, 05 Feb 2014 09:26:36 +0100, by Matthias Grimmer
-
GNFI: add JavaDocWed, 05 Feb 2014 09:24:23 +0100, by Matthias Grimmer
-
fixed JavaDocTue, 04 Feb 2014 17:12:12 -0800, by twisti
-
SL: added testcase for inlining.Tue, 04 Feb 2014 17:18:16 +0100, by Christian Humer
-
Merge.Tue, 04 Feb 2014 13:19:16 +0100, by Christian Humer
-
Truffle: fixed inlined trees were not printed to graph visitor.Mon, 03 Feb 2014 21:11:36 +0100, by Christian Humer
-
Merge.Mon, 03 Feb 2014 21:01:26 +0100, by Christian Humer
-
SL: Make SL use the new UnsupportedSpecializationException#getSuppliedNodes() for error messages; Disabled dumping by default to IGV.Mon, 03 Feb 2014 21:01:11 +0100, by Christian Humer
-
Truffle-DSL: implemented support for UnsupportedSpecializationException#getSuppliedNodes().Mon, 03 Feb 2014 20:59:57 +0100, by Christian Humer
-
make sure pushed values are formatted correctlyMon, 03 Feb 2014 17:16:52 -0800, by Tom Rodriguez
-
Make blocking compiles safeMon, 03 Feb 2014 10:43:11 -0800, by Tom Rodriguez
-
Truffle: disable (most) optimistic optimizations (profile is not reliable in hosted mode)Mon, 03 Feb 2014 15:49:58 +0100, by Andreas Woess
-
On HotSpot, debug_id should be an int, not a shortMon, 03 Feb 2014 14:47:11 +0100, by Gilles Duboscq
-
changed Eclipse batch compiler settings so that it ignores task tagsSun, 02 Feb 2014 18:47:02 +0100, by Doug Simon
-
remove multiple suite/repo supportSat, 01 Feb 2014 10:47:12 -0800, by Mick Jordan
-
Ruby: fix copyright message in shell.Sat, 01 Feb 2014 15:33:13 +0000, by Chris Seaton
-
Use UTF-8 encoding when compiling on the command line and for Eclipse projectsFri, 31 Jan 2014 16:36:02 -0800, by Christian Wimmer
-
Merge.Fri, 31 Jan 2014 17:11:32 +0100, by Doug Simon
-
fixed non-PRODUCT build compilation errorFri, 31 Jan 2014 16:24:38 +0100, by Doug Simon
-
minor fix to testFri, 31 Jan 2014 16:06:49 +0100, by Doug Simon
-
removed handling of pending exception from PTX wrapper as a stub does thatFri, 31 Jan 2014 16:06:33 +0100, by Doug Simon
-
removed PTXKernelArguments; added mechanism for printing incoming kernel argumentsFri, 31 Jan 2014 16:05:37 +0100, by Doug Simon
-
Truffle: Implement cache for truffle inlining heuristic.Fri, 31 Jan 2014 16:09:50 +0100, by Christian Humer
-
hs build: add graal tag to hotspot build versionFri, 31 Jan 2014 16:04:33 +0200, by Bernhard Urban
-
mx checkstyle: bail out if .checkstyle is missingFri, 31 Jan 2014 14:54:34 +0200, by Bernhard Urban
-
Optimize back edge in tight loops.Fri, 31 Jan 2014 11:39:40 +0100, by Roland Schatz
-
Align successor when deleting aligned empty block.Fri, 31 Jan 2014 11:38:32 +0100, by Roland Schatz
-
Do control flow optimizations independent of register allocation.Fri, 31 Jan 2014 11:35:38 +0100, by Roland Schatz
-
Remove timestamp file.Fri, 31 Jan 2014 11:34:56 +0100, by Roland Schatz
-
GNFI fixes, part2Thu, 30 Jan 2014 16:41:59 +0100, by Matthias Grimmer
-
GNFI fixesThu, 30 Jan 2014 15:50:46 +0100, by Matthias Grimmer
-
Create interface for host backendsThu, 30 Jan 2014 15:50:29 +0100, by Matthias Grimmer
-
Add the Graal Native Function InterfaceThu, 30 Jan 2014 09:19:45 +0100, by Matthias Grimmer
-
More documentation and improvements of Simple LanguageThu, 30 Jan 2014 17:53:27 -0800, by Christian Wimmer
-
Truffle: add a simple API to report loop countsThu, 30 Jan 2014 17:52:24 -0800, by Christian Wimmer
-
Merge.Fri, 31 Jan 2014 00:32:03 +0100, by Doug Simon
-
disable printing of CUDA errors unless TraceGPUInteraction is enabledFri, 31 Jan 2014 00:13:12 +0100, by Doug Simon
-
implemented GC locking for duration of a PTX kernel callThu, 30 Jan 2014 23:52:34 +0100, by Doug Simon
-
added PTX support for loading a boolean fieldThu, 30 Jan 2014 23:51:55 +0100, by Doug Simon
-
foreign call from PTX wrapper to PTX runtime requires a stubThu, 30 Jan 2014 22:50:00 +0100, by Doug Simon
-
fixed or removed incorrect assertionsThu, 30 Jan 2014 22:49:14 +0100, by Doug Simon
-
Add additional device checks and compute capability checks for CUDA devices found on Linux.Thu, 30 Jan 2014 17:49:56 -0500, by S.Bharadwaj Yadavalli
-
fixed Windows build issuesThu, 30 Jan 2014 21:11:38 +0100, by Doug Simon
-
reverted removal of Okra Windows DLL nameThu, 30 Jan 2014 17:27:04 +0100, by Doug Simon
-
mergeThu, 30 Jan 2014 15:55:43 +0100, by Michael Haupt
-
address issue in Eclipse working set generationThu, 30 Jan 2014 11:02:16 +0100, by Michael Haupt
-
fixed HotSpotResolvedJavaField.getModifiers() to mask out FIELD_INTERNAL_FLAGThu, 30 Jan 2014 14:16:19 +0100, by Doug Simon
-
fixed Linux compile error and removed name of not-yet-existing Windows Okra dllThu, 30 Jan 2014 13:21:15 +0100, by Doug Simon
-
Documentation and more refactoring of Simple LanguageWed, 29 Jan 2014 20:45:43 -0800, by Christian Wimmer
-
ControlFlowException can always have a null causeWed, 29 Jan 2014 20:43:28 -0800, by Christian Wimmer
-
added support for co-existing GPU backends (JBS:GRAAL-1)Thu, 30 Jan 2014 00:52:33 +0100, by Doug Simon
-
added more unit tests for meta.api, discovering and fixing an issue with HotSpotResolvedJavaField.getModifiers() in the processThu, 30 Jan 2014 00:48:41 +0100, by Doug Simon
-
MergeWed, 29 Jan 2014 15:02:19 -0800, by Tom Rodriguez
-
Make sure a compile id is assignedWed, 29 Jan 2014 14:06:32 -0800, by Tom Rodriguez
-
avoid profile pathology in CompressedOopTestWed, 29 Jan 2014 14:05:05 -0800, by Tom Rodriguez
-
respect useCountLeadingZerosInstruction. improve substitution testTue, 28 Jan 2014 13:20:56 -0800, by Tom Rodriguez
-
Merge.Wed, 29 Jan 2014 21:56:34 +0100, by Christian Humer
-
Truffle-DSL: implemented specific structured exception for unsupported specializations. (GRAAL-682)Wed, 29 Jan 2014 21:26:26 +0100, by Christian Humer
-
Truffle: further fixes to the new CallNode.Wed, 29 Jan 2014 20:49:09 +0100, by Christian Humer
-
Merge.Wed, 29 Jan 2014 12:19:03 +0100, by Christian Humer
-
SL: added junit integration for external tests.Tue, 28 Jan 2014 19:37:26 +0100, by Christian Humer
-
SL: minor fix in direct dispatch node.Tue, 28 Jan 2014 19:36:54 +0100, by Christian Humer
-
SL: migration to Truffle CallNode.Tue, 28 Jan 2014 13:37:07 +0100, by Christian Humer
-
Merge fixes.Tue, 28 Jan 2014 13:36:16 +0100, by Christian Humer
-
Merge.Tue, 28 Jan 2014 12:55:06 +0100, by Christian Humer
-
Merge.Tue, 28 Jan 2014 12:52:57 +0100, by Christian Humer
-
Truffle: refactored inlining interfaces to a more compact CallNode.Fri, 24 Jan 2014 15:55:41 +0100, by Christian Humer
-
later lowering of MonitorEnterNode and MonitorExitNodeWed, 29 Jan 2014 18:30:42 +0100, by Lukas Stadler
-
small cosmetic fixWed, 29 Jan 2014 18:32:19 +0100, by Lukas Stadler
-
In InstanceOfSnippets selection, use the exact (non-deoptimizing) snippet when we have an exact type even when the hint probabiliy is high enough for the instanceofWithProfile snippet.Wed, 29 Jan 2014 16:53:35 +0100, by Gilles Duboscq
-
FixedGuardNode simplification should conserve the deoptimization actionWed, 29 Jan 2014 15:46:15 +0100, by Gilles Duboscq
-
GraphBuilderPhase: remove unused constant added by createExceptionDispatchWed, 29 Jan 2014 13:36:20 +0100, by Andreas Woess
-
Truffle: disable UseExceptionProbability optimistic optimizationWed, 29 Jan 2014 13:10:02 +0100, by Andreas Woess
-
rework of benchmark counters: fix size at VM entry, not at build timeWed, 29 Jan 2014 09:21:50 +0100, by Lukas Stadler
-
make MonitorEnterNode iterableWed, 29 Jan 2014 10:45:43 +0100, by Lukas Stadler
-
add GraphUtil.removeFixedWithUnusedInputsWed, 29 Jan 2014 10:45:43 +0100, by Lukas Stadler
-
Fix incorrect code generation for conditional branch instructions. Reenable ControlPTXTest.Tue, 28 Jan 2014 21:37:29 -0500, by S.Bharadwaj Yadavalli
-
kill unused frame states when loop exits are removedTue, 28 Jan 2014 23:38:22 +0100, by Andreas Woess
-
fix handling of skipped exceptions (must not cut off other exception types or unwind)Tue, 28 Jan 2014 22:55:50 +0100, by Andreas Woess
-
add partial evaluation test for a ControlFlowException catch block that follows a SlowPathException catch blockTue, 28 Jan 2014 21:48:50 +0100, by Andreas Woess
-
PartialEvaluationTest should use the same GraphBuilderConfiguration as the TruffleCompiler; code cleanupTue, 28 Jan 2014 21:42:50 +0100, by Andreas Woess
-
guard again null receiver object when reading a constant fieldTue, 28 Jan 2014 21:24:24 +0100, by Doug Simon
-
added documentationTue, 28 Jan 2014 18:46:43 +0100, by Doug Simon
-
ignore StaticMethod16InArraysTest until multi-GPU support is completeTue, 28 Jan 2014 18:34:04 +0100, by Doug Simon
-
Merge.Tue, 28 Jan 2014 18:32:30 +0100, by Doug Simon
-
moved HSAIL compilation harness logic into HSAILHotSpotBackend and deleted HSAILCompilationResultMon, 27 Jan 2014 20:24:12 +0100, by Doug Simon
-
better assertion message in GraphOrderTue, 28 Jan 2014 14:46:17 +0100, by Lukas Stadler
-
remember InvokeKind in MacroNodeTue, 28 Jan 2014 14:45:56 +0100, by Lukas Stadler
-
test for ShortCiruitNode/guard handlingTue, 28 Jan 2014 14:39:52 +0100, by Lukas Stadler
-
canonicalize a LoadField on a null constant object to deoptTue, 28 Jan 2014 14:39:48 +0100, by Lukas Stadler
-
fixed pylint warningsTue, 28 Jan 2014 12:38:08 +0100, by Doug Simon
-
PTXHotSpotBackend$1.getGraphFor() checks GPUOffload VM option (JBS:GRAAL-6)Tue, 28 Jan 2014 12:31:31 +0100, by Doug Simon
-
fixed HotSpotResolvedJavaMethod.isSynthetic so that it doesn't do any class loading (JBS:GRAAL-5)Tue, 28 Jan 2014 12:27:39 +0100, by Doug Simon
-
an empty architecture specification implies all architecturesTue, 28 Jan 2014 12:19:30 +0100, by Doug Simon
-
use lowest version JRE specified by any project for source path in Eclipse attach/launch configurationTue, 28 Jan 2014 12:18:38 +0100, by Doug Simon
-
Use a OptimizedCallTarget-bound SpeculationLog for Truffle compilationsMon, 27 Jan 2014 16:39:17 +0100, by Gilles Duboscq
-
Throw-away speculation logs should not be used. Just use null insteadMon, 27 Jan 2014 16:05:10 +0100, by Gilles Duboscq
-
Fix: HotSpotDisassemblerProvider should return null when the code could not be disassembled.Mon, 27 Jan 2014 15:39:27 +0100, by Gilles Duboscq
-
MergeMon, 27 Jan 2014 15:28:50 -0800, by Tom Rodriguez
-
Add duplicate detection to IGV binary graphsMon, 27 Jan 2014 15:26:26 -0800, by Tom Rodriguez
-
Only use mature method datasWed, 22 Jan 2014 11:10:09 -0800, by Tom Rodriguez
-
print name and sig in TraceDeoptimization outputWed, 22 Jan 2014 10:54:38 -0800, by Tom Rodriguez
-
added getCodeString() to ExternalCompilationResultMon, 27 Jan 2014 15:50:19 +0100, by Doug Simon
-
removed unused PTX codeMon, 27 Jan 2014 15:49:33 +0100, by Doug Simon
-
updated mx/projects for new Okra versionSat, 25 Jan 2014 20:02:07 +0100, by Doug Simon
-
Fix SL unit test directoryFri, 24 Jan 2014 19:19:16 -0800, by Christian Wimmer
-
Fix Eclipse formatter issuesFri, 24 Jan 2014 18:42:52 -0800, by Christian Wimmer
-
Use source and expected output files to test Simple Language, instead of individual JUnit tests with the source and expected output as stringsFri, 24 Jan 2014 18:18:49 -0800, by Christian Wimmer
-
Refactoring and cleanup of Simple Language (more to come soon)Fri, 24 Jan 2014 18:16:24 -0800, by Christian Wimmer
-
Merge.Fri, 24 Jan 2014 18:34:18 +0100, by Doug Simon
-
refactored phase for stamping parameters as non-null that was duplicated in the GPU backendsFri, 24 Jan 2014 18:06:03 +0100, by Doug Simon
-
added ObjectPTXTest to test object parameter passing - all tests are disabled until GC issues are resolvedFri, 24 Jan 2014 18:04:49 +0100, by Doug Simon
-
enabled some tests in FloatPTXTest that now workFri, 24 Jan 2014 18:04:11 +0100, by Doug Simon
-
disabled ControlPTXTest until issues are resolvedFri, 24 Jan 2014 18:03:55 +0100, by Doug Simon
-
added work-around to handle CUDA context management in PTX C++ codeFri, 24 Jan 2014 18:03:09 +0100, by Doug Simon
-
partially fixed passing of object parameters to PTX kernels; use a C++ object for managing resource allocation and cleanup around a PTX kernel executionFri, 24 Jan 2014 18:01:36 +0100, by Doug Simon
-
fixed assertionFri, 24 Jan 2014 17:59:46 +0100, by Doug Simon
-
Fix CollapseFrameForSingleSideEffectPhase.Fri, 24 Jan 2014 17:43:14 +0100, by Roland Schatz
-
only register ShortCircuitOrNodes in ConditionalElimination for fixed anchorsFri, 24 Jan 2014 12:26:05 +0100, by Lukas Stadler
-
Merge.Fri, 24 Jan 2014 01:19:52 +0000, by Chris Seaton
-
Merge.Fri, 24 Jan 2014 00:44:12 +0000, by Chris Seaton
-
Ruby: turn tracing and debugging back on by default.Thu, 23 Jan 2014 23:49:46 +0000, by Chris Seaton
-
Ruby: change GRAAL_DIR to TRUFFLE_DIR.Thu, 23 Jan 2014 23:27:46 +0000, by Chris Seaton
-
MergeThu, 23 Jan 2014 16:35:57 -0800, by Tom Rodriguez
-
Always copy method substitutions. Add some assertion checking for it.Thu, 23 Jan 2014 16:15:04 -0800, by Tom Rodriguez
-
Disable AOT boolean test for nowThu, 23 Jan 2014 15:21:14 -0800, by Tom Rodriguez
-
Handle null in printingThu, 23 Jan 2014 14:35:40 -0800, by Tom Rodriguez
-
Add bodies so exact math can deoptThu, 23 Jan 2014 14:35:10 -0800, by Tom Rodriguez
-
HSAIL: support for using Okra simulator without needing to configure PATH and LD_LIBRARY_PATHFri, 24 Jan 2014 00:52:06 +0100, by Doug Simon
-
GPUOffload option does not interact with GPU detectionFri, 24 Jan 2014 00:49:10 +0100, by Doug Simon
-
Merge.Fri, 24 Jan 2014 00:33:56 +0100, by Doug Simon
-
use shared util for HSAIL calling conventionWed, 22 Jan 2014 18:46:38 +0100, by Doug Simon
-
Merge with 9161ed8ce7964ca3df5e91894522b207a2bc4a3eWed, 22 Jan 2014 21:34:00 -0800, by Michael Van De Vanter
-
Ruby: refactor low level instrumentation servicesWed, 22 Jan 2014 21:02:06 -0800, by Michael Van De Vanter
-
Ruby: improve how instrumentation proxy handles some exceptional conditionsWed, 22 Jan 2014 20:35:00 -0800, by Michael Van De Vanter
-
Truffle/Instrumentation: Javadoc and cleanupWed, 22 Jan 2014 20:28:52 -0800, by Michael Van De Vanter
-
Ruby: remove some prototyping code no longer neededSat, 18 Jan 2014 22:12:42 -0800, by Michael Van De Vanter
-
Add graal-specific option -XX:+GPUOffload to trigger all GPU offload functionality. Cleanup function to decide GPU offload. Exclude GPU sources from nongraal builds.Wed, 22 Jan 2014 16:06:47 -0500, by S.Bharadwaj Yadavalli
-
fix invalid MemoryPhiNodes at loop beginsWed, 22 Jan 2014 15:27:31 +0100, by Lukas Stadler
-
cyclic graph verificationWed, 22 Jan 2014 15:27:31 +0100, by Lukas Stadler
-
fix GuardNode canonicalizationWed, 22 Jan 2014 14:03:47 +0100, by Lukas Stadler
-
added library sources (if available) to generated Eclipse attach launcherWed, 22 Jan 2014 13:39:45 +0100, by Doug Simon
-
Support narrow oops in reference maps.Wed, 22 Jan 2014 11:44:27 +0100, by Roland Schatz
-
Refactor reference maps.Wed, 22 Jan 2014 11:27:28 +0100, by Roland Schatz
-
split a negated guard with a ShortCircuitOr condition into two guardsWed, 22 Jan 2014 10:51:32 +0100, by Lukas Stadler
-
GuardLowering: do not use trapping accesses for guards with a speculationTue, 21 Jan 2014 18:35:46 +0100, by Gilles Duboscq
-
Sweeper: make sure we only run the sweeper on java threadsTue, 21 Jan 2014 18:35:03 +0100, by Gilles Duboscq
-
added list to PTXHotSpotBackend for keeping a valid installed kernel (and its associated nmethods) aliveTue, 21 Jan 2014 15:26:38 +0100, by Doug Simon
-
Truffle: fix non-local control flow using exceptionsTue, 21 Jan 2014 12:14:38 +0100, by Andreas Woess
-
IGV: throw graph reference away when GraphNode component is closedTue, 21 Jan 2014 00:20:33 +0200, by Bernhard Urban
-
IGV: fix nulling out reference in rootnodeMon, 20 Jan 2014 20:17:05 +0100, by Bernhard Urban
-
Merge.Mon, 20 Jan 2014 22:30:19 +0100, by Doug Simon
-
moved @Ignore to the correct method; try better to force a GC in testMon, 20 Jan 2014 19:12:01 +0100, by Doug Simon
-
In a Graal-enabled VM, run the Sweeper even if the current thread is not a compiler thread.Mon, 20 Jan 2014 19:50:17 +0100, by Gilles Duboscq
-
Avoid segfault in InstanceKlass::oop_print_on's String special case when the value array is null.Mon, 20 Jan 2014 19:49:47 +0100, by Gilles Duboscq
-
Deoptimization: only process the pendign speculation for Graal-compiled methodsMon, 20 Jan 2014 19:48:53 +0100, by Gilles Duboscq
-
Merge.Mon, 20 Jan 2014 18:25:17 +0100, by Christian Humer
-
Truffle: fixed failing FrameTest.Mon, 20 Jan 2014 16:33:40 +0100, by Christian Humer
-
Truffle-DSL: added default buffering to all java source code that is written. JavaFileObject#openWriter may return a non-buffered writer.Mon, 20 Jan 2014 15:23:10 +0100, by Christian Humer
-
SL: another minor FrameDescriptor fix.Mon, 20 Jan 2014 15:18:39 +0100, by Christian Humer
-
Merge.Mon, 20 Jan 2014 14:22:56 +0100, by Christian Humer
-
SL: required fixes for moving FrameDescriptor to the RootNode.Fri, 17 Jan 2014 17:10:46 +0100, by Christian Humer
-
Ruby: required fixes for moving FrameDescriptor to the RootNode.Mon, 20 Jan 2014 13:44:54 +0100, by Christian Humer
-
Truffle API-change: FrameDescriptors are now stored in the RootNode in a final field instead of the CallTarget.Fri, 17 Jan 2014 17:06:08 +0100, by Christian Humer
-
Merge.Fri, 17 Jan 2014 16:55:59 +0100, by Christian Humer
-
Truffle: extend inlining interface with custom reprofile counters.Thu, 16 Jan 2014 15:20:17 +0100, by Christian Humer
-
IGV: remove listener when closing the top componentMon, 20 Jan 2014 18:22:02 +0200, by Bernhard Urban
-
IGV: avoid potential memory leakMon, 20 Jan 2014 16:09:11 +0100, by Bernhard Urban
-
IGV: explicitly avoid serialization of top componentMon, 20 Jan 2014 16:09:10 +0100, by Bernhard Urban
-
PTX wrapper maintains a reference to the HotSpotNmethod object for the installed GPU code so that code invalidation can be tested for in the wrapperMon, 20 Jan 2014 16:29:10 +0100, by Doug Simon
-
added check for invalidated code in executeCompiledMethodVarargsMon, 20 Jan 2014 16:27:24 +0100, by Doug Simon
-
changed return type of HotSpotCodeCacheProvider.addExternalMethod to be HotSpotNmethodMon, 20 Jan 2014 16:26:39 +0100, by Doug Simon
-
fixed warningMon, 20 Jan 2014 16:25:14 +0100, by Doug Simon
-
refined class path used by unittest to only include dependencies of the tests that will be runMon, 20 Jan 2014 16:25:04 +0100, by Doug Simon
-
adapt tests for new IfNode and MergeNode simplificationsFri, 17 Jan 2014 11:19:50 +0100, by Lukas Stadler
-
additional simplifications for IfNode and MergeNodeFri, 17 Jan 2014 09:38:39 +0100, by Lukas Stadler
-
allow multiple ReturnNodes per graphWed, 15 Jan 2014 16:11:56 +0100, by Lukas Stadler
-
expose memory map merging functionality in FloatingReadPhaseWed, 15 Jan 2014 16:08:57 +0100, by Lukas Stadler
-
add IterableNodeType to ReturnNodeWed, 15 Jan 2014 16:07:01 +0100, by Lukas Stadler
-
fix Class.isInstance substitutionFri, 17 Jan 2014 09:36:26 +0100, by Lukas Stadler
-
remove LoadFieldNodes without usagesWed, 15 Jan 2014 17:00:40 +0100, by Lukas Stadler
-
change label of ParameterNodeWed, 15 Jan 2014 16:03:07 +0100, by Lukas Stadler
-
fix compile error in method.cppMon, 20 Jan 2014 09:21:39 +0100, by Lukas Stadler
-
Allow TruffleOptions to be set using system properties.Sun, 19 Jan 2014 18:18:42 +0000, by Chris Seaton
-
Use .equals instead of == to compare ConstantFri, 17 Jan 2014 23:16:59 +0100, by Gilles Duboscq
-
schedule lambda method compilation and execution on GPU (PTX) when possible; fix a couple of bugs.Fri, 17 Jan 2014 16:03:13 -0500, by S.Bharadwaj Yadavalli
-
fixed problem in netbeansinit that generated invalid annotation processor paths for projectsFri, 17 Jan 2014 17:26:47 +0100, by Doug Simon
-
Use a more meaningfull Compilationresult/HotSpotNMethod name in the TruffleCompilerImplFri, 17 Jan 2014 16:36:51 +0100, by Gilles Duboscq
-
Rename OptimizeGuardAnchors to OptimizeGuardAnchorsPhaseFri, 17 Jan 2014 16:23:18 +0100, by Gilles Duboscq
-
Make optimal anchor point available ouside OptimizeGuardAnchors phaseFri, 17 Jan 2014 16:22:26 +0100, by Gilles Duboscq
-
Keep speculation and debug id when canonicalizing DynamicDeoptimizeNodeFri, 17 Jan 2014 16:13:05 +0100, by Gilles Duboscq
-
Rename more 'speculation id' to 'debug id'. Add decodeDebugId to MetaAccessProviderFri, 17 Jan 2014 16:13:02 +0100, by Gilles Duboscq
-
Tightly pack data references that are smaller than 8 bytes.Fri, 17 Jan 2014 15:46:30 +0100, by Roland Schatz
-
Fix equals and hashCode in Float/IntegerStamp.Fri, 17 Jan 2014 15:40:50 +0100, by Roland Schatz
-
JTTTest: add optional 'bind' and 'noProfile' parametersFri, 17 Jan 2014 14:07:36 +0100, by Gilles Duboscq
-
SpeculationLog: split maySpeculate into maySpeculate (check only) and speculate (register)Fri, 17 Jan 2014 14:07:06 +0100, by Gilles Duboscq
-
Add a setter for GuardNode.speculationFri, 17 Jan 2014 14:04:41 +0100, by Gilles Duboscq
-
Add the speculation log to the MidTierContextFri, 17 Jan 2014 14:34:36 +0100, by Gilles Duboscq
-
deoptimization, replace 'speculation' with 'debug_id' in some debug messages, Add debug messages arounf speculation handlingFri, 17 Jan 2014 14:03:59 +0100, by Gilles Duboscq
-
CodeCacheProvider.addMethod: add speculationLog argumentFri, 17 Jan 2014 14:02:42 +0100, by Gilles Duboscq
-
UseTrappingNullChecksPhase: do not use trapping null check for a reason which is not null check or has an attached speculationFri, 17 Jan 2014 14:01:02 +0100, by Gilles Duboscq
-
Fix AMD64HotSpotLIRGenerator.moveValueToThreadFri, 17 Jan 2014 13:58:56 +0100, by Gilles Duboscq
-
method substitution for {Character,Short}.reverseBytes()Fri, 17 Jan 2014 11:24:04 +0200, by Bernhard Urban
-
Truffle/Instrumentation: fix NPE in InstrumentationProbeNodeThu, 16 Jan 2014 20:52:12 -0800, by Michael Van De Vanter
-
Truffle: SourceManager documentation concerning file cachingThu, 16 Jan 2014 17:23:50 -0800, by Michael Van De Vanter
-
Merge with d2976008ce631154918becdeda6ca54101f202c6Thu, 16 Jan 2014 16:43:56 -0800, by Michael Van De Vanter
-
Ruby: expose the constant CoreLibrary.RUBY_VERSIONThu, 16 Jan 2014 16:40:37 -0800, by Michael Van De Vanter
-
Truffle: Javadoc typoThu, 16 Jan 2014 16:12:07 -0800, by Michael Van De Vanter
-
Merge.Thu, 16 Jan 2014 21:47:17 +0000, by Chris Seaton
-
Ruby: more tidy up.Wed, 15 Jan 2014 19:54:48 +0000, by Chris Seaton
-
Ruby: remove some unimportant debugging flags.Wed, 15 Jan 2014 19:33:33 +0000, by Chris Seaton
-
remove duplicate code in VMToCompilerImpl.compileMethodThu, 16 Jan 2014 20:56:07 +0100, by Andreas Woess
-
get holder class from metaspace method when resolving MemberName target method; not necessarily the same as MemberName.clazzThu, 16 Jan 2014 20:53:18 +0100, by Andreas Woess
-
remove unreferenced local variable in gpu_ptx.cppThu, 16 Jan 2014 17:50:58 +0100, by Andreas Woess
-
Don't create null guards for values that are already known to be non-null.Thu, 16 Jan 2014 12:18:29 +0100, by Gilles Duboscq
-
Removed com.oracle.graal.hotspot.ptx.test projectWed, 15 Jan 2014 21:30:34 +0100, by Doug Simon
-
Merge.Wed, 15 Jan 2014 21:27:03 +0100, by Doug Simon
-
renamed PTXLaunchKernelGraphKit to PTXWrapperBuilderWed, 15 Jan 2014 21:13:25 +0100, by Doug Simon
-
reworked PTX unit tests to PTX kernel call wrapperWed, 15 Jan 2014 20:25:55 +0100, by Doug Simon
-
moved all PTX compilation harness logic in PTXHotSpotBackendWed, 15 Jan 2014 20:24:44 +0100, by Doug Simon
-
added support for @ParallelOver annotation in PTX kernel call wrapperWed, 15 Jan 2014 20:24:13 +0100, by Doug Simon
-
suppress the exception raised by Junit's "assume" mechanism in GraalCompilerTest.test()Wed, 15 Jan 2014 20:21:53 +0100, by Doug Simon
-
Merge.Wed, 15 Jan 2014 19:27:55 +0000, by Chris Seaton
-
Ruby: remove versioning.Wed, 15 Jan 2014 19:27:27 +0000, by Chris Seaton
-
Guard processing of _pending_failed_speculation with #ifdef GRAAL in Thread::oops_doWed, 15 Jan 2014 18:21:55 +0100, by Gilles Duboscq
-
Keep speculations alive in the speculation logTue, 17 Dec 2013 11:55:08 +0100, by Gilles Duboscq
-
Add code to trace uncollected speculationsThu, 12 Dec 2013 15:31:24 +0100, by Gilles Duboscq
-
Add a speculation oop for uncommon trap deoptimization. Save it in the SpeculationLog during deoptimization.Thu, 12 Dec 2013 15:13:02 +0100, by Gilles Duboscq
-
Add UseConcMarcSweepGC flag to HotSpotVMConfig.Wed, 15 Jan 2014 15:11:47 +0100, by Roland Schatz
-
Properly handle illegal locations in MoveResolver verification.Wed, 15 Jan 2014 15:01:39 +0100, by Roland Schatz
-
PTX backend can alter compilation pipeline to offload selected code to the GPUWed, 15 Jan 2014 00:34:56 +0100, by Doug Simon
-
added mechanism for a (GPU) backend to override/supply the initial graph in the compilation pipelineWed, 15 Jan 2014 00:33:34 +0100, by Doug Simon
-
Adjust expected test result in WriteBarrierVerificationTestTue, 14 Jan 2014 19:31:37 +0100, by Gilles Duboscq
-
Make a separate phase to use trapping null checks instead of branches when implicitNullCheckLimit > 0Tue, 14 Jan 2014 16:27:14 +0100, by Gilles Duboscq
-
remove check for null in recordImplicitException, it should not be called with a null LIRFrameStateTue, 14 Jan 2014 14:33:11 +0100, by Gilles Duboscq
-
Removing usage of NullCheckNode in GuardNode.lowerGuard()Mon, 13 Jan 2014 19:08:58 +0100, by Gilles Duboscq
-
Remove createNullCheckGuard from LoweringTool. Use generic createGuard insteadMon, 13 Jan 2014 16:54:03 +0100, by Gilles Duboscq
-
Add probabilities to NewObjectSnippets.allocateInstanceDynamicMon, 13 Jan 2014 10:46:52 +0100, by Gilles Duboscq
-
Use compile ids assigned by hotspotTue, 14 Jan 2014 10:14:31 -0800, by Tom Rodriguez
-
Add locally specified guards to substitutionsTue, 14 Jan 2014 10:14:28 -0800, by Tom Rodriguez
-
MacroNode: do not modify the cached version of the graphTue, 14 Jan 2014 16:26:40 +0100, by Bernhard Urban
-
more robust handling of errors in Constant.toString()Tue, 14 Jan 2014 11:56:04 +0100, by Doug Simon
-
disabled new PTX tests if PTX GPU is not availableMon, 13 Jan 2014 23:03:12 +0100, by Doug Simon
-
canonicalized projectsMon, 13 Jan 2014 22:36:19 +0100, by Doug Simon
-
initial code for calling PTX kernel code from Java with parameter marshaling and return value unmarshaling performed by a wrapper specified via manual graph constructionMon, 13 Jan 2014 22:32:27 +0100, by Doug Simon
-
fixed name clashMon, 13 Jan 2014 22:28:57 +0100, by Doug Simon
-
made GraalCompilerTest slightly more extensibleMon, 13 Jan 2014 22:19:26 +0100, by Doug Simon
-
made some GraphKit methods protectedMon, 13 Jan 2014 21:41:19 +0100, by Doug Simon
-
improved format checking and error reporting when parsing a projects fileMon, 13 Jan 2014 21:40:47 +0100, by Doug Simon
-
update method signatures for makeGraphMon, 13 Jan 2014 19:18:43 +0100, by Bernhard Urban
-
Replacements: use enum to describe framestate actionMon, 13 Jan 2014 19:48:35 +0200, by Bernhard Urban
-
MacroNode: fix case for macro node lowering if framestates are not removedMon, 13 Jan 2014 18:37:27 +0100, by Bernhard Urban
-
fix formattingMon, 13 Jan 2014 13:49:54 +0100, by Lukas Stadler
-
MergeMon, 13 Jan 2014 13:45:25 +0100, by Lukas Stadler
-
rename LocalNode to ParameterNodeMon, 13 Jan 2014 13:20:30 +0100, by Lukas Stadler
-
fix for FrameState.applyToNonVirtualMon, 13 Jan 2014 09:29:31 +0100, by Lukas Stadler
-
use graph builder suite for compiler testsMon, 13 Jan 2014 09:28:44 +0100, by Lukas Stadler
-
fix lowering of instanceof with ConditionAnchorNode usageMon, 13 Jan 2014 12:21:25 +0100, by Andreas Woess
-
consider register priority in rematerialization decisionMon, 13 Jan 2014 11:28:25 +0100, by Erik Eckstein
-
UnsafeAllocTest: fix stamp problemMon, 13 Jan 2014 10:42:55 +0100, by Bernhard Urban
-
UnsafeAllocTests: Ignore abstract test for now, as type is refused by ObjectStampMon, 13 Jan 2014 09:10:54 +0100, by Bernhard Urban
-
update method signature for makeGraphFri, 10 Jan 2014 23:28:57 +0100, by Bernhard Urban
-
MacroNode: apply SnippetFrameStateCleanPhase for nested MacroNodesFri, 10 Jan 2014 21:22:08 +0100, by Bernhard Urban
-
Canonicalizer: allow nodes to implement simplifiable and canonicalizableFri, 10 Jan 2014 21:18:57 +0100, by Bernhard Urban
-
fix recursion problem around macro nodes (e.g. array copy)Fri, 10 Jan 2014 20:16:31 +0100, by Bernhard Urban
-
remove dead fieldFri, 10 Jan 2014 15:26:01 +0100, by Bernhard Urban
-
fix canonicalization of DynamicNewInstanceNodeFri, 10 Jan 2014 15:25:55 +0100, by Bernhard Urban
-
inliningutils: minor refactorFri, 10 Jan 2014 14:29:07 +0100, by Bernhard Urban
-
Replacements: try to inline MacroNodes firstFri, 10 Jan 2014 14:18:12 +0100, by Bernhard Urban
-
SchedulePhase: use {Queue,Deque}/LinkedList instead of StackFri, 10 Jan 2014 15:03:22 +0200, by Bernhard Urban
-
refactored ForeignCallStub.GraphBuilder into top level GraphKit classSun, 12 Jan 2014 22:20:27 +0100, by Doug Simon
-
Fix graph mark comparison in TruffleCacheSun, 12 Jan 2014 20:25:33 +0100, by Andreas Woess
-
Ruby: disabled debugging and tracing while they?re broken.Sun, 12 Jan 2014 18:43:35 +0000, by Chris Seaton
-
added AllocaNode for reserving a block of memory in the stack frame of a methodSun, 12 Jan 2014 15:01:24 +0100, by Doug Simon
-
enhanced support for reserving a block of memory on the stack such that the block can be a mix of primitive data and object pointersSun, 12 Jan 2014 14:53:00 +0100, by Doug Simon
-
slightly better (denser) Class.isArray checkFri, 10 Jan 2014 19:30:45 -0800, by twisti
-
enable String.equals substitution but disable it when RegisterPressure is usedFri, 10 Jan 2014 17:47:16 -0800, by twisti
-
small interface fixes to SuitesProvider and MonitorIdNodeFri, 10 Jan 2014 13:40:44 +0100, by Lukas Stadler
-
fix bugs in HotSpotDebugInfoBuilder and CommitAllocationNodeFri, 10 Jan 2014 13:40:13 +0100, by Lukas Stadler
-
added sourcePath attribute to OKRA library declarationFri, 10 Jan 2014 12:21:29 +0100, by Doug Simon
-
Improve documentation of data section building code.Fri, 10 Jan 2014 11:30:04 +0100, by Roland Schatz
-
renamed movzx/movsx instructions; removed duplicate movswl; added movzblThu, 09 Jan 2014 20:14:11 -0800, by twisti
-
check branch displacement when patching short branchesThu, 09 Jan 2014 20:04:55 -0800, by twisti
-
remove PhasePlanThu, 09 Jan 2014 16:18:29 +0100, by Lukas Stadler
-
remove ForeignCallProvider reference from GraphBuilderPhaseThu, 09 Jan 2014 14:31:31 +0100, by Lukas Stadler
-
remove some debugging code in MonitorExitNodeThu, 09 Jan 2014 18:56:15 +0100, by Lukas Stadler
-
Add initialization checks to Unsafe.allocateInstance intrinsicThu, 09 Jan 2014 16:29:32 +0100, by Gilles Duboscq
-
Simplify UnsafeAllocateInstance01 tests and ignore tests that crash hotspotThu, 09 Jan 2014 15:11:34 +0100, by Gilles Duboscq
-
GraalCompilerTest: add messages to exception comparison asserts to make JUnit output clearerThu, 09 Jan 2014 11:29:18 +0100, by Gilles Duboscq
-
GraalCompilerTest: fix NPE when debugging is not enabled.Thu, 09 Jan 2014 11:27:45 +0100, by Gilles Duboscq
-
Add DynamicNewInstanceNode and use it to intrinsify Unsafe.allocateInstanceThu, 09 Jan 2014 11:29:56 +0100, by Gilles Duboscq
-
Macro nodes should have priority over substitutions in Truffle Partial EvaluatorTue, 31 Dec 2013 17:23:54 +0100, by Gilles Duboscq
-
Move data section building code to Java.Thu, 09 Jan 2014 13:09:44 +0100, by Roland Schatz
-
Merge.Thu, 09 Jan 2014 11:46:07 +0100, by Doug Simon
-
fixed compare instruction emitting in HSAILAssemblerThu, 09 Jan 2014 11:45:41 +0100, by Doug Simon
-
added assertion for correct format argument in a safepoint poll reloc infoThu, 09 Jan 2014 08:30:58 +0100, by Doug Simon
-
removed no longer necessary special code path for GraalThu, 09 Jan 2014 08:29:54 +0100, by Doug Simon
-
fix truffle compilation after monitorenter/exit changesThu, 09 Jan 2014 10:24:26 +0100, by Lukas Stadler
-
Merge with 4fc8c8bb4c32878cc04b064d2ac9ad1fce1a85e0Wed, 08 Jan 2014 15:49:18 -0800, by Michael Van De Vanter
-
Ruby: major upgrade in debugging support, mainly for navigation: step, next (passing over calls), return (from enclosing function), etc. Also a few bug fixes.Wed, 08 Jan 2014 14:03:36 -0800, by Michael Van De Vanter
-
Ruby: minor tweaks to implementation nodes for debugging accessWed, 08 Jan 2014 14:00:21 -0800, by Michael Van De Vanter
-
Truffle: extensions to the DebugManager interface in the Instrumentation FrameworkTue, 07 Jan 2014 18:28:40 -0800, by Michael Van De Vanter
-
Truffle: delete an unnecessary class from the Instrumentation FrameworkTue, 07 Jan 2014 18:26:59 -0800, by Michael Van De Vanter
-
Truffle: extend Instrumentation Framework for proxies/probes to include phylum marking, low level stepping mode, and bug fixes.Tue, 07 Jan 2014 18:26:11 -0800, by Michael Van De Vanter
-
Truffle: refinements in the management of source information: a new marker interface for empty SourceSections and fix a bug that kept modified source files from being reloaded.Tue, 07 Jan 2014 18:21:20 -0800, by Michael Van De Vanter
-
Truffle/Ruby: extend Instrumentation framework with language-agnostic interfaces for access to AST printing utilities and a Ruby implementationTue, 07 Jan 2014 18:09:42 -0800, by Michael Van De Vanter
-
Truffle: introduce the notion of a node "phylum", a user-oriented categorization of nodes that is independent of implementation, to be used by tools when identifying program parts, such as "statements".Tue, 07 Jan 2014 17:52:54 -0800, by Michael Van De Vanter
-
removed Assembler::no_operand aliasWed, 08 Jan 2014 22:59:53 +0100, by Doug Simon
-
re-added relocation entry for safepoint polling instruction emitted by C1 on SPARCWed, 08 Jan 2014 22:59:24 +0100, by Doug Simon
-
Remove overly restrictive assertWed, 08 Jan 2014 11:17:11 -0800, by Tom Rodriguez
-
Merge.Wed, 08 Jan 2014 18:20:32 +0000, by Chris Seaton
-
Merge.Wed, 08 Jan 2014 17:44:56 +0000, by Chris Seaton
-
Ruby: fix some ?break? semantics.Wed, 08 Jan 2014 17:42:10 +0000, by Chris Seaton
-
Ruby: fix minor issues.Wed, 08 Jan 2014 17:10:18 +0000, by Chris Seaton
-
rework of monitorenter/exit (use MonitorIdNode)Wed, 08 Jan 2014 18:23:33 +0100, by Lukas Stadler
-
removed unnecessary relocation entryWed, 08 Jan 2014 16:56:01 +0100, by Doug Simon
-
removed ability for the log indentation mechanism to also enable/disable logging which should be controlled only by the -G:Log command line optionWed, 08 Jan 2014 15:40:06 +0100, by Doug Simon
-
small parameter renaming in HotSpotDebugInfoBuilderWed, 08 Jan 2014 14:50:05 +0100, by Lukas Stadler
-
refactor CommitAllocationNode lowering in HotSpotLoweringProviderWed, 08 Jan 2014 14:49:32 +0100, by Lukas Stadler
-
NodeList: use EMPTY_NODE_ARRAY for zero-sized arraysWed, 08 Jan 2014 14:48:32 +0100, by Lukas Stadler
-
fix handling of sandboxed debug scopes (don't destroy parent flags)Wed, 08 Jan 2014 14:47:47 +0100, by Lukas Stadler
-
don?t explicitly disable debug log output in linear scan and graphbuilderWed, 08 Jan 2014 12:51:13 +0100, by Erik Eckstein
-
removed debug outputWed, 08 Jan 2014 11:49:52 +0100, by Doug Simon
-
made initial size of block predecessor and successor lists 4 (testing shows this cover 99% of cases)Wed, 08 Jan 2014 10:43:05 +0100, by Doug Simon
-
improve quoting in c1 visualizer outputTue, 07 Jan 2014 16:32:58 -0800, by Tom Rodriguez
-
Enable more constant storesTue, 07 Jan 2014 16:32:30 -0800, by Tom Rodriguez
-
String.equals method substitutionTue, 07 Jan 2014 14:59:18 -0800, by twisti
-
removed unused variable in lookupFieldInPoolTue, 07 Jan 2014 14:50:02 -0800, by twisti
-
UseCountLeadingZerosInstruction is AMD64 only; making optionalMon, 06 Jan 2014 17:31:43 -0800, by twisti
-
Merge.Tue, 07 Jan 2014 22:36:23 +0100, by Christian Humer
-
Truffle-DSL: added missing Override to remove.Tue, 07 Jan 2014 22:27:04 +0100, by Christian Humer
-
Truffle-DSL: removed try-catch hack for polymorphic invocations.Tue, 07 Jan 2014 22:26:53 +0100, by Christian Humer
-
Truffle-DSL: fixed bugs due to previous cleanup. addtional cleanup.Tue, 07 Jan 2014 22:06:37 +0100, by Christian Humer
-
Truffle-DSL: fixed missing field in copy constructor of ParamterSpec.Tue, 07 Jan 2014 20:21:17 +0100, by Christian Humer
-
Truffle-DSL: fixed bug when using @CreateCast with children arrays.Tue, 07 Jan 2014 20:16:01 +0100, by Christian Humer
-
Truffle-DSL: removed support for implicit parameters. not needed anymore.Tue, 07 Jan 2014 20:06:27 +0100, by Christian Humer
-
Truffle-DSL: Added test for @CreateCast.Tue, 07 Jan 2014 20:05:55 +0100, by Christian Humer
-
Truffle-DSL: minor cleanup.Tue, 07 Jan 2014 19:13:54 +0100, by Christian Humer
-
Merge.Tue, 07 Jan 2014 18:53:04 +0100, by Christian Humer
-
Truffle-DSL: Removed API classes NodeId, NodeContainer and SpecializationListener.Tue, 07 Jan 2014 18:52:32 +0100, by Christian Humer
-
Truffle-DSL: Added support for references to child arrays in @ShortCircuit;Tue, 07 Jan 2014 12:22:47 +0100, by Christian Humer
-
mx: fix length of revision specifierTue, 07 Jan 2014 21:52:07 +0100, by Bernhard Urban
-
mx: omit weird logic to copy bootstrap jdk, just do cp -RTue, 07 Jan 2014 21:46:56 +0100, by Bernhard Urban
-
mx: make copying files from bootstrap jdk optionalTue, 07 Jan 2014 22:40:02 +0200, by Bernhard Urban
-
mx: append graal revision to release file of jdkTue, 07 Jan 2014 19:48:22 +0200, by Bernhard Urban
-
mx: also copy files from bootstrap jdkTue, 07 Jan 2014 14:48:45 +0200, by Bernhard Urban
-
Change signature of lowerToIf.Tue, 07 Jan 2014 14:41:52 +0100, by Roland Schatz
-
Embed compressed constants when possible and use more efficient patterns for encodingMon, 06 Jan 2014 17:19:18 -0800, by Tom Rodriguez
-
MergeMon, 06 Jan 2014 14:30:23 -0800, by Tom Rodriguez
-
filter illegal toIntervals when verifying MoveResolverFri, 03 Jan 2014 16:38:57 -0800, by Tom Rodriguez
-
derive CPUFeatures from VM_Version::_cpuFeaturesThu, 02 Jan 2014 14:53:19 -0800, by Tom Rodriguez
-
don't optimize moves involving unallocatable registersThu, 02 Jan 2014 14:56:47 -0800, by Tom Rodriguez
-
renamed pollingPageDistance enum to pollingFormMon, 06 Jan 2014 20:43:31 +0100, by Doug Simon
-
Ruby: import project.Mon, 06 Jan 2014 17:12:09 +0000, by Chris Seaton
-
added support for ImmutabelCode safepoints (GRAAL-283)Mon, 06 Jan 2014 14:21:39 +0100, by Doug Simon
-
reloc info for safepoint polls includes whether the poison page is far or nearMon, 06 Jan 2014 13:41:59 +0100, by Doug Simon
-
remove unmaintained 'graal visualizer'Sat, 04 Jan 2014 02:08:33 +0200, by Bernhard Urban
-
mx: fix pylint import warningSat, 04 Jan 2014 02:03:51 +0200, by Bernhard Urban
-
mx: add completion support for hotspot options (GRAAL-297)Sat, 04 Jan 2014 01:43:37 +0200, by Bernhard Urban
-
mx: add completion support for graal options (GRAAL-297)Sat, 04 Jan 2014 00:33:49 +0200, by Bernhard Urban
-
mx: experimental autocompletion generation for zsh (GRAAL-297)Fri, 03 Jan 2014 16:36:15 +0200, by Bernhard Urban
-
fixed bug (properly) in nested lock depth computationFri, 03 Jan 2014 23:56:03 +0100, by Doug Simon
-
Introduce a LoweringStage so that lowerings can be conditional on one of the three times that lowering is performed by defaultFri, 03 Jan 2014 12:00:19 -0800, by Christian Wimmer
-
Utility method to convert a long to a pointerFri, 03 Jan 2014 11:56:49 -0800, by Christian Wimmer
-
Re-use buildInitialGraph to ensure the same phases are run when inlining the original methodFri, 03 Jan 2014 11:55:58 -0800, by Christian Wimmer
-
Bugfix in inliningFri, 03 Jan 2014 11:55:14 -0800, by Christian Wimmer
-
UnsafeCastNode is different from PiNode, so it is useful and not deprecatedFri, 03 Jan 2014 11:54:16 -0800, by Christian Wimmer
-
Check for stackKindFri, 03 Jan 2014 11:53:34 -0800, by Christian Wimmer
-
Preserve guardsStage when copying graphsFri, 03 Jan 2014 11:53:03 -0800, by Christian Wimmer
-
ReturnOp ends a blockFri, 03 Jan 2014 11:51:56 -0800, by Christian Wimmer
-
Bugfix: do not eliminate exception handler entry blocksFri, 03 Jan 2014 11:51:23 -0800, by Christian Wimmer
-
Make invoke node creation overrideable by subclassesFri, 03 Jan 2014 11:50:39 -0800, by Christian Wimmer
-
Bugfix: Canonicalize field flags before looking up cached fields, to avoid creating the same field twice with different flagsFri, 03 Jan 2014 11:48:36 -0800, by Christian Wimmer
-
Bugfix: node successors are unordered, so emitting a jump to the first successor hits a random targetFri, 03 Jan 2014 11:46:35 -0800, by Christian Wimmer
-
made CodeInstaller subclassable and virtualized the methods for creating ScopeValuesThu, 02 Jan 2014 18:02:01 +0100, by Doug Simon
-
Merge.Mon, 30 Dec 2013 20:36:04 +0000, by Chris Seaton
-
Disable assertions that fail under normal usage.Sun, 22 Dec 2013 20:06:55 +0000, by Chris Seaton
-
Use precise barriers for VirtualArrayNodesMon, 30 Dec 2013 16:39:50 +0200, by Christos Kotselidis
-
mergeFri, 27 Dec 2013 17:13:57 -0800, by Christian Wimmer
-
The runtime cannot always compare two constantsFri, 27 Dec 2013 15:12:12 -0800, by Christian Wimmer
-
Move class SystemIdentityHashCodeNode to its own Java file to work around javac bug when compiling the inner classFri, 27 Dec 2013 15:11:12 -0800, by Christian Wimmer
-
fixed grammar in commentFri, 27 Dec 2013 23:25:34 +0100, by Doug Simon
-
refactored common code into a separate functionFri, 27 Dec 2013 23:25:21 +0100, by Doug Simon
-
added [netbeans|eclipse]-config*.zip to .hgignoreFri, 27 Dec 2013 20:47:22 +0100, by Doug Simon
-
moved JavaType creation in CompilerToVM.lookupType into JavaThu, 26 Dec 2013 12:37:28 -0800, by twisti
-
removed unused class definitions in graalJavaAccess.hppThu, 26 Dec 2013 12:13:28 -0800, by twisti
-
added support for JDT environment variable which forces all Java source compilation to use the Eclipse batch compiler, including compilation as part of other commands such as eclipseinitThu, 26 Dec 2013 14:13:55 +0100, by Doug Simon
-
put warning about missing Eclipse metadata directory behind -v optionThu, 26 Dec 2013 12:07:07 +0100, by Doug Simon
-
remove Graal mirror from ClassWed, 25 Dec 2013 20:27:59 -0800, by twisti
-
replaced CompilerToVM.getUniqueImplementor with getKlassImplementor and moved the logic into JavaWed, 25 Dec 2013 12:14:29 -0800, by twisti
-
fixed bug when safepoint polling page is not within 32-bit offset of code cache (exposed by -XX:+ForceUnreachable_Mon, 23 Dec 2013 21:21:06 +0100, by Doug Simon
-
exposed ForceUnreachable to Graal and used it when emitting safepoint polling codeMon, 23 Dec 2013 20:57:34 +0100, by Doug Simon
-
separated external libs out from zipped up IDE configsMon, 23 Dec 2013 12:55:14 +0100, by Doug Simon
-
Truffle: add TextMap testsSun, 22 Dec 2013 15:12:40 -0800, by Michael Van De Vanter
-
modified eclipseinit and netbeansinit to save all created/copied/downloaded project related files in zip filesSun, 22 Dec 2013 22:34:01 +0100, by Doug Simon
-
added support to replace NetBeans platform used by IGV if it is out of date (GRAAL-420)Sat, 21 Dec 2013 13:47:36 +0100, by Doug Simon
-
renamed JavaVersion to VersionSpecSat, 21 Dec 2013 13:33:05 +0100, by Doug Simon
-
made mx.py (first line) more portableSat, 21 Dec 2013 13:28:44 +0100, by Doug Simon
-
Move IGV to NetBeans platform 7.4 to support also JDK8.Fri, 20 Dec 2013 23:01:36 +0100, by Thomas Wuerthinger
-
added more tests for GETFIELDFri, 20 Dec 2013 10:57:33 +0100, by Doug Simon
-
remove remaining old style TTY debug logging in LinearScan and remove TraceLinearScan optionFri, 20 Dec 2013 08:08:06 +0100, by Erik Eckstein
-
fix wrong register definition in AMD64 TableSwitchOpFri, 20 Dec 2013 08:06:48 +0100, by Erik Eckstein
-
refactored FastNodeClassRegistry to work around javac bug where it could not resolve NodeClass.RegistryThu, 19 Dec 2013 11:42:16 +0100, by Doug Simon
-
made -G:PrintCompRate incompatible with -XX:+CITime and -XX:+CITimeEachThu, 19 Dec 2013 11:38:44 +0100, by Doug Simon
-
fix compiletime-expensive debug log message in LinearScanThu, 19 Dec 2013 08:40:45 +0100, by Erik Eckstein
-
limit complexity of redundant move eliminationThu, 19 Dec 2013 08:35:37 +0100, by Erik Eckstein
-
JS: fix, evaluating jboolean directly gives a warning (and thus error) on WindowsWed, 18 Dec 2013 17:33:00 +0100, by Christian Wirth
-
Merge with aba12e3603b48feda21b2a09fd4e03710c83eaceWed, 18 Dec 2013 06:06:52 -0800, by Michael Van De Vanter
-
Truffle: make the new class SourceManager.SourceImpl public temporarily until some related changes propagate completely.Wed, 18 Dec 2013 03:16:17 -0800, by Michael Van De Vanter
-
Merge with 40530019af024ad7ac77c392a161a6ad91ed50cbWed, 18 Dec 2013 03:13:19 -0800, by Michael Van De Vanter
-
Merge with ad187607b784c7ee65c4832923619461c3243148Tue, 17 Dec 2013 22:26:33 -0800, by Michael Van De Vanter
-
Merge with 430c9f08728d9efa37f4311aa712e969f9e5e254Tue, 17 Dec 2013 21:26:42 -0800, by Michael Van De Vanter
-
Truffle: new infrastructure related to instrumentation, and in particular debugging: support for managing Source objects; framework for generalized "instrumentation proxy nodes" (to be inserted into ASTs with no runtime cost when inactive), and "probes" (which can be attached to proxy nodes to receive event notification); a rudimentary interface and abstract implementation for a "debug manager" (mostly a placeholder at this point); and the beginning of a language-agnostic ExecutionContext interface.Tue, 17 Dec 2013 20:22:45 -0800, by Michael Van De Vanter
-
Merge.Wed, 18 Dec 2013 13:06:06 +0100, by Doug Simon
-
Merge.Wed, 18 Dec 2013 11:35:04 +0100, by Doug Simon
-
create profiling info, phase plan and optimistic opts when running a CompilationTask, not when creating it (GRAAL-640)Wed, 18 Dec 2013 11:26:37 +0100, by Doug Simon
-
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/Wed, 18 Dec 2013 00:00:24 +0100, by Doug Simon
-
Added tag hs25-b63 for changeset 41f4cad94c58 jdk8-b121Fri, 13 Dec 2013 09:40:58 -0800, by amurillo
-
MergeThu, 12 Dec 2013 14:06:21 -0800, by vladidan
-
MergeThu, 12 Dec 2013 17:08:04 -0500, by vladidan
-
8029566: PPC: OrderAccess::load_acquire(julong) is brokenWed, 11 Dec 2013 13:51:28 -0500, by jprovino
-
MergeThu, 12 Dec 2013 11:22:26 -0800, by anoll
-
8029153: [TESTBUG] test/compiler/7141637/SpreadNullArg.java fails because it expects NullPointerExceptionWed, 11 Dec 2013 01:09:04 +0400, by iignatyev
-
8028122: [TESTBUG] compiler/regalloc/C1ObjectSpillInLogicOp.javaWed, 11 Dec 2013 01:04:34 +0400, by iignatyev
-
8029366: ShouldNotReachHere error when creating an array with component type of voidFri, 06 Dec 2013 16:43:56 -0800, by twisti
-
8028107: Kitchensink crashed with EAVFri, 06 Dec 2013 12:11:51 -0800, by kvn
-
MergeThu, 12 Dec 2013 16:13:44 +0100, by ehelin
-
8029106: JVM crashes in Metachunk::Metachunk during parallel class redefinition (PrivateMLetController, anonymous-simple_copy_1)Mon, 09 Dec 2013 10:03:39 +0100, by stefank
-
8028993: Full collections with ParallelScavenge slower in JDK 8 compared to 7u40Tue, 10 Dec 2013 10:31:00 +0100, by sjohanss
-
8029326: G1 does not check if threads gets createdMon, 09 Dec 2013 08:20:45 +0100, by ehelin
-
8028741: Interface Method Resolution should skip static and non-public methods in j.l.ObjectTue, 10 Dec 2013 16:18:26 -0500, by hseigel
-
MergeSun, 08 Dec 2013 18:00:58 +0100, by mgronlun
-
MergeFri, 06 Dec 2013 11:49:50 -0500, by hseigel
-
8029415: java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java fails on all platforms with hs25-b61Fri, 06 Dec 2013 11:33:10 -0500, by hseigel
-
8028412: AsyncGetCallTrace() is broken on x86 in JDK 7u40Thu, 05 Dec 2013 12:35:38 +0100, by mgronlun
-
8029395: SA: jstack throws WrongTypeExceptionWed, 04 Dec 2013 14:43:50 +0100, by sla
-
8027458: VM anonymous classes: wrong context for protected access checksWed, 04 Dec 2013 08:10:31 -0500, by hseigel
-
8029693: new hotspot build - hs25-b63Fri, 06 Dec 2013 09:41:57 -0800, by amurillo
-
Added tag jdk8-b120 for changeset fca262db9c43Thu, 12 Dec 2013 05:20:55 -0800, by katleman
-
Added tag hs25-b62 for changeset 05fedd51e40d jdk8-b120Fri, 06 Dec 2013 09:29:15 -0800, by amurillo
-
MergeThu, 05 Dec 2013 12:49:55 -0800, by anoll
-
8028109: compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java crashes in RT_BaselineWed, 04 Dec 2013 09:31:17 +0100, by anoll
-
8029190: VM_Version::determine_features() asserts on Fujitsu Sparc64 CPUsMon, 02 Dec 2013 11:12:32 +0100, by simonis
-
8028624: [TESTBUG] compiler/intrinsics/mathexact/DecExactLTest executes DecExactITestFri, 22 Nov 2013 15:26:37 +0100, by rbackman
-
8028997: mathexact intrinsics are unstableFri, 22 Nov 2013 14:14:26 +0100, by rbackman
-
MergeThu, 05 Dec 2013 17:49:55 +0100, by ehelin
-
8029329: tmtools tests fail with NPE (in the tool) when run with G1 and FlightRecorderTue, 03 Dec 2013 12:01:18 +0100, by sjohanss
-
MergeMon, 02 Dec 2013 15:43:04 +0100, by ehelin
-
8027675: Full collections with Serial slower in JDK 8 compared to 7u40Tue, 26 Nov 2013 14:35:38 +0100, by sjohanss
-
MergeTue, 03 Dec 2013 13:56:10 -0800, by sspitsyn
-
8028126: nsk/jvmti/scenarios/hotswap/HS101/hs101t006 Crashed the vm on Solaris-sparc64 fastdebug builds: only current thread can flush its registersTue, 03 Dec 2013 15:41:35 -0800, by sspitsyn
-
8028438: static superclass method masks default methodsTue, 03 Dec 2013 11:13:14 -0800, by acorn
-
8026066: ICCE for invokeinterface staticTue, 03 Dec 2013 08:36:15 -0800, by acorn
-
MergeMon, 02 Dec 2013 11:42:10 +0100, by mgronlun
-
7050685: jsdbproc64.sh has a typo in the package nameWed, 27 Nov 2013 14:26:04 +0400, by dsamersoff
-
MergeSun, 01 Dec 2013 22:35:15 -0500, by vladidan
-
8028396: Minimal VM: undefined symbol: _ZN23JvmtiCurrentBreakpoints11metadata_doEPFvP8MetadataETue, 19 Nov 2013 16:26:54 -0500, by jprovino
-
8029367: new hotspot build - hs25-b62Fri, 29 Nov 2013 11:20:34 -0800, by amurillo
-
Added tag jdk8-b119 for changeset ce42d815dd21Wed, 04 Dec 2013 23:11:03 -0800, by katleman
-
Added tag hs25-b61 for changeset b2426da30009 jdk8-b119Fri, 29 Nov 2013 11:10:31 -0800, by amurillo
-
MergeFri, 29 Nov 2013 11:32:45 -0500, by drchase
-
8016839: JSR292: AME instead of IAE when calling a methodTue, 26 Nov 2013 18:16:04 -0500, by drchase
-
8028160: [TESTBUG] Exclude failing (runtime) jtreg tests using @ignoreTue, 26 Nov 2013 16:03:57 -0500, by hseigel
-
8026065: InterfaceMethodref for invokespecial must name a direct superinterfaceTue, 26 Nov 2013 09:52:22 -0500, by hseigel
-
8028128: Add a type safe alternative for working with counter based dataSat, 23 Nov 2013 12:25:13 +0100, by mgronlun
-
MergeSat, 23 Nov 2013 09:56:59 +0100, by mgronlun
-
8028520: JVM should not throw VerifyError when a private method overrides a final methodThu, 21 Nov 2013 14:41:13 -0500, by hseigel
-
8028815: new hotspot build - hs25-b61Fri, 22 Nov 2013 13:42:46 -0800, by amurillo
-
Added tag jdk8-b118 for changeset c9f439732b18Thu, 28 Nov 2013 08:23:04 -0800, by cl
-
Added tag hs25-b60 for changeset abad3b2d905d jdk8-b118Fri, 22 Nov 2013 13:34:43 -0800, by amurillo
-
MergeFri, 22 Nov 2013 20:26:36 +0100, by mgronlun
-
8028341: PSR:FUNC: SCOPE PARAMETER MISSING FROM THE -XX:+PRINTFLAGSFINALMon, 18 Nov 2013 08:21:19 +0100, by sgabdura
-
8027630: SIGSEGV in const char*Klass::external_name()Mon, 18 Nov 2013 10:20:13 +0100, by sla
-
8028347: Rewriter::scan_method asserts with array oob in RT_BaselineFri, 15 Nov 2013 17:20:22 -0500, by coleenp
-
MergeFri, 15 Nov 2013 21:39:27 +0100, by mgronlun
-
6626412: jstack using SA prints some info messages into err streamThu, 14 Nov 2013 20:03:15 +0100, by sla
-
6606002: jinfo doesn't detect dynamic vm flags changingThu, 14 Nov 2013 19:30:07 +0100, by sla
-
MergeWed, 13 Nov 2013 16:35:55 -0800, by minqi
-
8025632: Remove all references to MagicLambdaImpl from HotspotWed, 13 Nov 2013 16:24:33 -0800, by minqi
-
8028308: nsk regression, assert(obj->is_oop()) failed: not an oopWed, 20 Nov 2013 12:46:08 +0100, by roland
-
8028306: nsk stress tests, CodeCache fills, then safepoint assertsThu, 14 Nov 2013 19:27:07 +0100, by anoll
-
8028319: ConflictingDefaultsTest.testReabstract spins when running with -mode invoke and -XcompMon, 18 Nov 2013 12:26:51 -0800, by morris
-
8028444: new hotspot build - hs25-b60Fri, 15 Nov 2013 07:58:06 -0800, by amurillo
-
Added tag jdk8-b117 for changeset f573d00213b7Thu, 21 Nov 2013 09:22:49 -0800, by cl
-
Backed out changeset: dad7737243c6Wed, 18 Dec 2013 11:27:06 +0100, by Gilles Duboscq
-
Options: rename flag (AOTCompilation -> ImmutableCode)Wed, 18 Dec 2013 11:13:17 +0100, by Bernhard Urban
-
enable rematerialization of constants in LinearScan, including a bug fixWed, 18 Dec 2013 09:02:01 +0100, by Erik Eckstein
-
fixed wrong redundant move elimination after loop safepoints, re-enabled redundant move eliminationWed, 18 Dec 2013 08:57:34 +0100, by Erik Eckstein
-
cleaned up VMToCompiler.createResolvedJavaTypeTue, 17 Dec 2013 20:58:58 -0800, by twisti
-
make CompilerToVM.resolveMethod return a metadata method instead of a Java typeTue, 17 Dec 2013 21:25:27 -0800, by twisti
-
moved most CompilerToVM.getUniqueConcreteMethod logic up to Java and replace getUniqueConcreteMethod with findUniqueConcreteMethodTue, 17 Dec 2013 19:09:29 -0800, by twisti
-
fixed JDK-7079626: x64 emits unnecessary REX prefixTue, 17 Dec 2013 17:58:16 -0800, by twisti
-
read DontCompileHugeMethods and HugeMethodLimit from VMTue, 17 Dec 2013 22:37:03 +0100, by Doug Simon
-
SchedulePhase: remove old memory aware scheudlingTue, 17 Dec 2013 21:39:01 +0100, by Bernhard Urban
-
utils: introduce ArraySet. use it instead of HashSet at some placesTue, 17 Dec 2013 16:38:51 +0100, by Bernhard Urban
-
IncrementalCanonicalizer: use HashSetNodeChangeListenerTue, 17 Dec 2013 16:09:03 +0100, by Bernhard Urban
-
remove some usages of HashSetTue, 17 Dec 2013 16:00:57 +0100, by Bernhard Urban
-
CTWCompilationTask should not be removed from compilation queueTue, 17 Dec 2013 18:14:02 +0100, by Doug Simon
-
consolidated mechanism for overriding options in CompileTheWorldTue, 17 Dec 2013 17:09:22 +0100, by Doug Simon
-
added -G:PrintCompRate option for periodically printing out the current compilation rateTue, 17 Dec 2013 16:45:02 +0100, by Doug Simon
-
improved comment explaining why CompileTheWorld is set to false during bootstrappingTue, 17 Dec 2013 16:43:52 +0100, by Doug Simon
-
made CompileTheWorld ignore profiling infoTue, 17 Dec 2013 16:42:29 +0100, by Doug Simon
-
added -G:+CompileTheWorldVerbose and -G:CompileTheWorldIterations optionsTue, 17 Dec 2013 16:41:26 +0100, by Doug Simon
-
Merge.Tue, 17 Dec 2013 15:44:23 +0100, by Christian Humer
-
SL: updated outdated implementation of write local variable nodes in SL.Tue, 17 Dec 2013 15:44:02 +0100, by Christian Humer
-
Add a version number for the mxtool and support for requesting a minimum mx version in a suiteTue, 17 Dec 2013 14:43:41 +0100, by Gilles Duboscq
-
Canonicalize CompareAndSwapNode to a more precise location identity than ANY if possibleTue, 17 Dec 2013 11:57:20 +0100, by Gilles Duboscq
-
HotSpotResolvedJavaField already implements LocationIdentity through ResolvedJavaFieldTue, 17 Dec 2013 11:56:36 +0100, by Gilles Duboscq
-
Cosmetic javadoc changes to StateSplit and NodeWithStateFri, 13 Dec 2013 19:57:00 +0100, by Gilles Duboscq
-
Fix LIR assertion (distance between an operation with an exception edge and the last introduction of a LIR block)Tue, 17 Dec 2013 10:57:18 +0100, by Matthias Grimmer
-
enabled non-hosted CompileTheWorld execution with complete bootstrapping and the ability to override compilation options separately for CTW compilationsMon, 16 Dec 2013 23:33:40 +0100, by Doug Simon
-
use test instead of mov for pollMon, 16 Dec 2013 12:10:10 -0800, by Tom Rodriguez
-
refactor computation of architecture featuresMon, 16 Dec 2013 10:22:17 -0800, by Tom Rodriguez
-
add CPUFeature EnumSet to target description with appropriate assertsMon, 16 Dec 2013 09:31:19 -0800, by Tom Rodriguez
-
temporarily disabled redundant move elimination because of a problem in specjvm2008Mon, 16 Dec 2013 17:18:18 +0100, by Erik Eckstein
-
moved loads of constants out of loopsMon, 16 Dec 2013 13:23:33 +0100, by Doug Simon
-
fixed pylint warningsMon, 16 Dec 2013 10:44:34 +0100, by Doug Simon
-
MergeMon, 16 Dec 2013 08:20:36 +0100, by Erik Eckstein
-
MergeFri, 13 Dec 2013 16:40:41 +0100, by Erik Eckstein
-
MergeFri, 13 Dec 2013 16:12:29 +0100, by Erik Eckstein
-
fixed: parameter registers missing from caller saved set if excluded with the RegisterPressure optionFri, 13 Dec 2013 16:11:28 +0100, by Erik Eckstein
-
cosmetic change in debug logging of graph builderFri, 13 Dec 2013 16:08:12 +0100, by Erik Eckstein
-
fixed formatting problem in LinearScanWalkerFri, 13 Dec 2013 09:36:16 +0100, by Erik Eckstein
-
added rematerialization of constants in LinearScan, but still disabledFri, 13 Dec 2013 08:38:52 +0100, by Erik Eckstein
-
added redundant move elimination as post-pass to LinearScanFri, 13 Dec 2013 07:56:25 +0100, by Erik Eckstein
-
SL: simplified call nodes. aligned builtin inlining with user function inlining.Sun, 15 Dec 2013 23:32:41 +0100, by Christian Humer
-
Truffle: added getFrameDescriptor to DefaultCallTarget.Sun, 15 Dec 2013 22:43:45 +0100, by Christian Humer
-
SL: added exemplary uses of new profiling utility BranchProfile to SL.Sun, 15 Dec 2013 22:20:12 +0100, by Christian Humer
-
Truffle: introduced new profiling utility BranchProfile.Sun, 15 Dec 2013 22:19:19 +0100, by Christian Humer
-
Truffle: set default TruffleInliningMaxCallerSize to 2250.Sun, 15 Dec 2013 21:43:35 +0100, by Christian Humer
-
AlwaysValidAssumption: fix typo and make constructor privateSat, 14 Dec 2013 03:04:01 +0100, by Andreas Woess
-
mx trufflejar: do not strip debug attributesSat, 14 Dec 2013 02:57:09 +0100, by Andreas Woess
-
make TruffleRuntime field finalSat, 14 Dec 2013 02:49:18 +0100, by Andreas Woess
-
add base class for new object nodes, simplification to remove new objects without real usagesFri, 13 Dec 2013 22:43:21 +0100, by Lukas Stadler
-
Merge.Fri, 13 Dec 2013 20:20:11 +0100, by Doug Simon
-
added comment explaining insertion of nop during commoning of constant loadsFri, 13 Dec 2013 20:16:44 +0100, by Doug Simon
-
removed support for external nodes (GRAAL-508)Fri, 13 Dec 2013 14:41:59 +0100, by Doug Simon
-
made commoning of loading constants non-configurable (GRAAL-508)Fri, 13 Dec 2013 14:10:30 +0100, by Doug Simon
-
Fix native assertion failure when using PrintDeoptimizationDetails in non-product buildFri, 13 Dec 2013 19:31:10 +0100, by Gilles Duboscq
-
Make LoweringPhase more robust to disapearing anchorsFri, 13 Dec 2013 16:39:06 +0100, by Gilles Duboscq
-
Add Debug.isDumpEnabledForMethod() and Debug.isLogEnabledForMethod() use it to diable graph compression and enable guard-id-as-debug-idFri, 13 Dec 2013 19:16:25 +0100, by Gilles Duboscq
-
New assumption utilities.Fri, 13 Dec 2013 15:53:30 +0000, by Chris Seaton
-
Merge.Fri, 13 Dec 2013 14:27:03 +0000, by Chris Seaton
-
Test the Truffle JAR after building.Fri, 13 Dec 2013 14:26:39 +0000, by Chris Seaton
-
Include annotation processor meta-info in Truffle JAR.Fri, 13 Dec 2013 13:54:13 +0000, by Chris Seaton
-
moved emitting code for LIR and queries about whether an edge goes to its lexical successor "inside" CompilationResultBuilderFri, 13 Dec 2013 14:05:48 +0100, by Doug Simon
-
the load of a constant is commoned to the nearest block dominating all usages (GRAAL-508)Fri, 13 Dec 2013 13:32:11 +0100, by Doug Simon
-
improved LabelRef.toString()Fri, 13 Dec 2013 13:25:36 +0100, by Doug Simon
-
moved call to beforeRegisterAllocation() to be within "LIRGen" debug scopeFri, 13 Dec 2013 13:25:05 +0100, by Doug Simon
-
added test for any optimization that commons loads of non-inlineable constantsFri, 13 Dec 2013 13:21:41 +0100, by Doug Simon
-
renamed PlaceholderOp to NoOpFri, 13 Dec 2013 13:19:46 +0100, by Doug Simon
-
added missing exception_seen and null_seen info info when formatting some profile data as stringsFri, 13 Dec 2013 13:18:01 +0100, by Doug Simon
-
clarified requirements when overriding LIRGeneratorTool.beforeRegisterAllocation()Fri, 13 Dec 2013 13:14:35 +0100, by Doug Simon
-
added subqWide to AMD64AssemblerFri, 13 Dec 2013 13:12:58 +0100, by Doug Simon
-
added instructions for pushing and popping CPU state flagsFri, 13 Dec 2013 12:25:28 +0100, by Doug Simon
-
HSAIL: added Math intrinsificationsFri, 13 Dec 2013 10:44:09 +0100, by Doug Simon
-
added ExceptionHandler.hashCode() to remove Eclipse warningFri, 13 Dec 2013 10:39:15 +0100, by Doug Simon
-
moved most CompilerToVM.getLocalVariableTable to JavaThu, 12 Dec 2013 14:56:52 -0800, by twisti
-
moved most HotSpotResolvedJavaMethod.getExceptionHandlers logic to JavaWed, 11 Dec 2013 20:42:50 -0800, by twisti
-
Merge.Thu, 12 Dec 2013 20:09:39 +0000, by Chris Seaton
-
Added trufflejar command, and abstracted packagejar.Thu, 12 Dec 2013 20:09:10 +0000, by Chris Seaton
-
some javadoc for switch strategiesThu, 12 Dec 2013 18:15:22 +0100, by Lukas Stadler
-
Separate foreign calls into LEAF and LEAF_NOFP.Thu, 12 Dec 2013 17:09:40 +0100, by Roland Schatz
-
rename BooleanSwitch to BinarySwitchThu, 12 Dec 2013 09:47:11 +0100, by Lukas Stadler
-
Merge.Wed, 11 Dec 2013 21:57:10 +0100, by Doug Simon
-
convert assertion in SchedulePhase to raise SchedulingError instead of AssertionErrorMon, 09 Dec 2013 21:40:45 +0100, by Doug Simon
-
removed unused importWed, 11 Dec 2013 20:49:47 +0100, by Doug Simon
-
fixed regression in VerifyOptionsPhase such that it actually checks class initializers againWed, 11 Dec 2013 20:49:31 +0100, by Doug Simon
-
simplified implementation of HotSpotResolvedObjectType.getClassInitializer()Wed, 11 Dec 2013 20:46:25 +0100, by Doug Simon
-
rework of switch generation: move code into platform independent SwitchStrategy, add boolean switch strategyWed, 11 Dec 2013 15:59:40 +0100, by Lukas Stadler
-
GRAAL-632: Clarify difference between states managed by StateSplit and DeoptimizingNodeWed, 11 Dec 2013 15:15:35 +0100, by Gilles Duboscq
-
GRAAL-635: PartialEscapeClosure.processNodeWithState should support all NodeWithState correctlyWed, 11 Dec 2013 16:28:15 +0100, by Gilles Duboscq
-
Access is not necessarily a DeoptimizingNode. In particular, FloatingAccessNodes are not DeoptimizingNode.Wed, 11 Dec 2013 14:23:58 +0100, by Gilles Duboscq
-
Move Access.setNullCheck to FixedAccessNode.setNullCheck. FloatingAccessNode.asFixedNode retruns a FixedAccessNodeWed, 11 Dec 2013 14:02:23 +0100, by Gilles Duboscq
-
Rename AccessNode to FixedAccessNodeWed, 11 Dec 2013 13:48:42 +0100, by Gilles Duboscq
-
Log modiffied files during eclipseformatWed, 11 Dec 2013 12:21:07 +0100, by Gilles Duboscq
-
Use the appropriate phases in order to change the guards stageWed, 11 Dec 2013 12:14:46 +0100, by Gilles Duboscq
-
SnippetTemplates does not use assumptions any moreTue, 10 Dec 2013 17:34:48 +0100, by Gilles Duboscq
-
InliningPhase asserts correct order on the garph stagesThu, 05 Dec 2013 17:30:54 +0100, by Gilles Duboscq
-
make GuardLoweringPhase work even when no context can provide an implicitNullCheckLimitTue, 10 Dec 2013 10:43:12 +0100, by Gilles Duboscq
-
Allow GuardLoweringPhase, FrameStateAssignementPhase and the different lowerings to work with graph at any valid guards stageWed, 11 Dec 2013 13:29:23 +0100, by Gilles Duboscq
-
Make the guardsStage part of the hash for SnippetTemplate.CacheKeyThu, 05 Dec 2013 13:49:42 +0100, by Gilles Duboscq
-
added PrintBootstrap optionTue, 10 Dec 2013 19:23:55 -0800, by twisti
-
force TypeProfileLevel to 0 in GRAAL until HotSpotMethodData is updated to be aware of the new profiling tagsTue, 10 Dec 2013 22:09:27 +0100, by Doug Simon
-
fixed broken assertionsTue, 10 Dec 2013 21:40:12 +0100, by Doug Simon
-
Merge.Tue, 10 Dec 2013 11:10:14 +0100, by Christian Humer
-
Merge.Mon, 09 Dec 2013 17:31:12 +0100, by Christian Humer
-
SL: removed unneccessary field in InlinableCallNode (reported by Stefan Marr)Mon, 09 Dec 2013 17:30:50 +0100, by Christian Humer
-
Truffle-DSL: fixed wrong transferToInterpreter with transferToInterpreterAndInvalidate.Thu, 05 Dec 2013 13:39:08 +0100, by Christian Humer
-
Truffle-DSL: fixed varArgs parsing is only used for executable methods. parsing varargs specialization methods must remain untouched for now.Mon, 02 Dec 2013 13:11:50 +0100, by Christian Humer
-
Truffle-DSL: added another test case for generating execute methods with varargs.Mon, 02 Dec 2013 11:48:40 +0100, by Christian Humer
-
Truffle-DSL: more testing for generating execute methods with varargs.Mon, 02 Dec 2013 10:45:37 +0100, by Christian Humer
-
Truffle-DSL: added support for generating execute methods with java varargs.Sun, 01 Dec 2013 18:18:33 +0100, by Christian Humer
-
modified ProfilingInfoTest to better handle variability in profiling info provided by the runtimeMon, 09 Dec 2013 18:13:58 +0100, by Doug Simon
-
don't emit code for a JumpOp that goes to its successorMon, 09 Dec 2013 17:03:57 +0100, by Doug Simon
-
introduced BlockEndOp interface and require that every LIR block is terminated by such an operationMon, 09 Dec 2013 15:24:27 +0100, by Doug Simon
-
add support for JAVA7_HOME environment variable in igv command as a convenience work-around until igv works with jdk8Mon, 09 Dec 2013 15:21:45 +0100, by Doug Simon
-
fixed regression in pylint command (exit code must be non-zero if at least one warning/error was found)Mon, 09 Dec 2013 15:20:00 +0100, by Doug Simon
-
Make selection of x86 floating point move instruction extensible.Mon, 09 Dec 2013 13:44:10 +0100, by Roland Schatz
-
merged CompilerToVM.getMetaspaceConstructor into CompilerToVM.getMetaspaceMethodSun, 08 Dec 2013 21:55:09 -0800, by twisti
-
removed CompilerToVM.getJavaFieldSun, 08 Dec 2013 18:06:28 -0800, by twisti
-
don't pass HotSpotResolvedObjectType to VMToCompiler.compileMethod but instead create it in Java codeSun, 08 Dec 2013 14:33:38 -0800, by twisti
-
don't go through VM to create HotSpotResolvedObjectType (part 1)Sun, 08 Dec 2013 13:27:52 -0800, by twisti
-
use Unsafe.ensureClassInitialized in HotSpotResolvedObjectType.initializeSun, 08 Dec 2013 11:21:49 -0800, by twisti
-
every HotSpotResolvedJavaMethod needs its own constant poolSun, 08 Dec 2013 11:13:26 -0800, by twisti
-
move HotSpotResolvedPrimitiveType's from VMToCompilerImpl to HotSpotGraalRuntimeSat, 07 Dec 2013 17:11:49 -0800, by twisti
-
get deoptimization constants in HotSpotMetaAccessProvider from HotSpotVMConfigThu, 05 Dec 2013 19:28:30 -0800, by twisti
-
fixed uses of Value.ILLEGALSat, 07 Dec 2013 19:34:42 +0100, by Tom Rodriguez
-
Basic allocation prefetching supportSat, 07 Dec 2013 19:30:16 +0100, by Tom Rodriguez
-
Teach Graal about Symbol and ConstantPool so we can move more logic into Java. We'll see how that ends...Thu, 05 Dec 2013 18:13:04 -0800, by twisti
-
make SPARC run againThu, 05 Dec 2013 11:57:11 -0800, by twisti
-
force long encoding of frame push instruction in a method without a stack bang; removed -G:StackShadowPages optionThu, 05 Dec 2013 15:55:19 +0100, by Doug Simon
-
Refactor emission of compare op.Thu, 05 Dec 2013 12:08:27 +0100, by Roland Schatz
-
added Math.pow method substitution with code for handling some special casesWed, 04 Dec 2013 17:22:41 -0800, by twisti
-
addressed compilation issue in Eclipse with JDT BETA_JAVA8Wed, 04 Dec 2013 22:31:18 +0100, by Doug Simon
-
Remove warnings about forbidden and discouraged accesses in eclipseWed, 04 Dec 2013 17:11:33 +0100, by Gilles Duboscq
-
Use java compilance from project in eclipse settings for compilance, source and targetWed, 04 Dec 2013 14:58:13 +0100, by Gilles Duboscq
-
tightened assertion about lowering a floating node with unscheduled usages to cases where it really mattersWed, 04 Dec 2013 16:03:21 +0100, by Doug Simon
-
minor renamingsWed, 04 Dec 2013 16:01:30 +0100, by Doug Simon
-
make launching IGV with jdk8 issue an error message (GRAAL-420)Wed, 04 Dec 2013 16:01:14 +0100, by Doug Simon
-
Update eclipse config when files in eclipse-settings have changedWed, 04 Dec 2013 14:54:43 +0100, by Gilles Duboscq
-
added type to HotSpotVMField annotation in order to verify the expected typeTue, 03 Dec 2013 20:28:23 -0800, by twisti
-
remove CompilerToVM.initializeMethodDataTue, 03 Dec 2013 14:48:09 -0800, by twisti
-
fixes for eclipseformatTue, 03 Dec 2013 18:44:52 +0100, by Doug Simon
-
Merge.Tue, 03 Dec 2013 18:40:03 +0100, by Doug Simon
-
Merge.Tue, 03 Dec 2013 18:19:56 +0100, by Doug Simon
-
removed no longer needed dependency from c.o.g.compiler.ptx to c.o.g.hotspotTue, 03 Dec 2013 18:06:21 +0100, by Doug Simon
-
added extra space to disassembler buffer to account for disassembly headerTue, 03 Dec 2013 18:03:39 +0100, by Doug Simon
-
fixed frame omission tests to account for mt-safe patching prefixTue, 03 Dec 2013 18:03:05 +0100, by Doug Simon
-
made the frameContext of a CompilationResultBuilder always non-null and added FrameContext.hasFrame() to determine if a frame is actually generatedTue, 03 Dec 2013 18:02:11 +0100, by Doug Simon
-
consolidated logging and dumping of InstalledCode to HotSpotCodeCacheProviderTue, 03 Dec 2013 17:11:06 +0100, by Doug Simon
-
made instrumentation of OptimizedCallTarget.call() safe with respect to patching its verified entry point (GRAAL-605)Tue, 03 Dec 2013 16:53:21 +0100, by Doug Simon
-
use CompilationResultBuilderFactory to do patching of OptimizedCallTarget.call()Tue, 03 Dec 2013 16:49:12 +0100, by Doug Simon
-
fixed crash when TraceCreateZombies is enabledTue, 03 Dec 2013 16:35:41 +0100, by Doug Simon
-
added CompilationResultBuilderFactory to support peep-hole instrumentation of methods as their code is emittedTue, 03 Dec 2013 16:33:41 +0100, by Doug Simon
-
removed GraalCompiler.compileGraphNoScopeTue, 03 Dec 2013 11:05:20 +0100, by Doug Simon
-
renamed TargetMethodAssembler to CompilationResultBuilderTue, 03 Dec 2013 10:51:16 +0100, by Doug Simon
-
moved CompilationResult metric updating out from TargetMethodAssembler.finish()Tue, 03 Dec 2013 10:08:35 +0100, by Doug Simon
-
removed PTXTargetMethodAssemblerTue, 03 Dec 2013 10:06:09 +0100, by Doug Simon
-
renamed TargetMethodAssembler.finishTargetMethod to finalize and made its return type voidTue, 03 Dec 2013 09:48:22 +0100, by Doug Simon
-
ensure instruction at verified entry point is safely patchable (GRAAL-605)Mon, 02 Dec 2013 17:03:22 +0100, by Doug Simon
-
rename Replacements.prepareSnippetCopyAfterInstantiationTue, 03 Dec 2013 16:06:39 +0100, by Erik Eckstein
-
graph builder: fixed wrong liveness of locals in ExceptionObject?s frame stateTue, 03 Dec 2013 16:05:51 +0100, by Erik Eckstein
-
Put _pending_deoptimization and _pending_monitorenter under ifdef GRAALMon, 02 Dec 2013 18:06:00 +0100, by Gilles Duboscq
-
IGV display an error message for any exception during port bindingMon, 02 Dec 2013 18:02:04 +0100, by Gilles Duboscq
-
Use ordinal check on guard stage in LoadHubNode.lowerMon, 02 Dec 2013 18:01:14 +0100, by Gilles Duboscq
-
Use separate method profile for OSR compilations.Tue, 03 Dec 2013 11:28:56 +0100, by Roland Schatz
-
Profile deoptimizations of OSR methods separately.Tue, 03 Dec 2013 11:25:40 +0100, by Roland Schatz
-
Don't peel counted loops.Tue, 03 Dec 2013 11:10:16 +0100, by Roland Schatz
-
moved CompilerToVM.isTypeInitialized and isTypeLinked to JavaMon, 02 Dec 2013 20:05:24 -0800, by twisti
-
MergeMon, 02 Dec 2013 15:08:14 -0800, by Christian Wimmer
-
Use fixed instead of virtual register for target in far foreign call, since the register allocator does not support virtual registers to be used at call sites.Mon, 02 Dec 2013 14:20:32 -0800, by Christian Wimmer
-
Relax overly strict assertionMon, 02 Dec 2013 14:19:20 -0800, by Christian Wimmer
-
Remove experimental warning on @ImplicitCast.Mon, 02 Dec 2013 23:15:33 +0100, by Chris Seaton
-
MergeMon, 02 Dec 2013 13:46:05 +0100, by Andreas Woess
-
print frame prologue reinstallation message only if TraceTruffleCompilation is enabled.Sat, 30 Nov 2013 18:41:35 +0100, by Andreas Woess
-
add truffle tree dump handler in order to make tree dumping respect the method filter.Sat, 30 Nov 2013 18:21:06 +0100, by Andreas Woess
-
do not attempt to virtualize NewFrame if frame descriptor is not constant.Sat, 30 Nov 2013 18:14:58 +0100, by Andreas Woess
-
MergeMon, 02 Dec 2013 12:45:18 +0100, by Christos Kotselidis
-
Ommit G1 Pre barrier in init writes of instance objectsMon, 02 Dec 2013 12:44:53 +0100, by Christos Kotselidis
-
Truffle: Implemented basic tracing of truffle compiler tree expansion (-G:+TraceTruffleExpansion, -G:+TraceTruffleExpansionSource)Sat, 30 Nov 2013 19:09:55 +0100, by Christian Humer
-
Merge.Sat, 30 Nov 2013 19:05:44 +0100, by Christian Humer
-
Truffle: improved error mesage for accessing unknonw frame slots.Fri, 22 Nov 2013 14:45:09 +0100, by Christian Humer
-
replaced use of graal.compileTheWorldTest.log system property with a field to control CTW verbosity which is true by default but is set to false by CTW unit testSat, 30 Nov 2013 11:07:41 +0100, by Doug Simon
-
put CompileTheWorldTest logging behind the graal.compileTheWorldTest.log system propertySat, 30 Nov 2013 01:48:18 +0100, by Doug Simon
-
put PTX logging behind the -G:Log optionSat, 30 Nov 2013 01:33:29 +0100, by Doug Simon
-
change debug scopes implementation to prevent extra frames related to mechanism being added to call stackSat, 30 Nov 2013 01:16:55 +0100, by Doug Simon
-
weakened assertion around type profiles to allow array types (GRAAL-618)Fri, 29 Nov 2013 20:46:54 +0100, by Doug Simon
-
Fix Compare Canonicalization with 2 converts from different kinds as inputFri, 29 Nov 2013 17:40:03 +0100, by Gilles Duboscq
-
MergedFri, 29 Nov 2013 12:20:12 +0100, by Christian Wirth
-
fix problem detected by -G:-PartialEscapeAnalysisFri, 29 Nov 2013 12:19:50 +0100, by Christian Wirth
-
annotate UnsafeCastNode as deprecatedFri, 29 Nov 2013 10:09:18 +0100, by Bernhard Urban
-
Canonicalizer: when replacing a fixed node with a controlsink, set the next of the replacee *before* calling killCFG() (GRAAL-609)Thu, 28 Nov 2013 19:54:48 +0100, by Bernhard Urban
-
virtualize(): check if stamp is null (GRAAL-609)Thu, 28 Nov 2013 19:52:05 +0100, by Bernhard Urban
-
Debug: use silent debug config for sandboxThu, 28 Nov 2013 19:51:54 +0100, by Bernhard Urban
-
deoptimization: add helper to minimize hsx diff #resolve GRAAL-531Thu, 28 Nov 2013 14:12:31 +0100, by Bernhard Urban
-
C2V: remove unused methodThu, 28 Nov 2013 13:19:58 +0100, by Bernhard Urban
-
made ConstantNode optionally be an external node (GRAAL-508)Wed, 27 Nov 2013 20:16:13 +0100, by Doug Simon
-
refactored all PTX reporting to use PTXTestBase.printReport()Wed, 27 Nov 2013 20:14:35 +0100, by Doug Simon
-
removed unnecessary use of org.junit.AssumeWed, 27 Nov 2013 20:13:58 +0100, by Doug Simon
-
JDK8: added support for default methods as well as interfaces containing static and private methodsWed, 27 Nov 2013 18:53:07 +0100, by Doug Simon
-
get DataLayout tags from VMTue, 26 Nov 2013 11:41:47 -0800, by twisti
-
fixed bug in MethodData and added assertion that precomputed size == initialized sizeWed, 27 Nov 2013 02:31:03 +0100, by Doug Simon
-
Merge.Tue, 26 Nov 2013 23:14:18 +0100, by Doug Simon
-
made FrameWithoutBoxing.pack() substitution match the signature of the originalTue, 26 Nov 2013 22:15:04 +0100, by Doug Simon
-
fixed HotSpot compiler test 7184394 (GRAAL-612)Tue, 26 Nov 2013 20:54:31 +0100, by Doug Simon
-
made method substitution take return types into account (GRAAL-612)Tue, 26 Nov 2013 18:43:53 +0100, by Doug Simon
-
MergeTue, 26 Nov 2013 13:03:40 -0800, by Tom Rodriguez
-
Treat block comments as raw stringsMon, 25 Nov 2013 15:31:20 -0800, by Tom Rodriguez
-
add NULL check so that -Xint option works againMon, 25 Nov 2013 15:31:18 -0800, by Tom Rodriguez
-
remove incorrect should_reexecute assertMon, 25 Nov 2013 15:26:08 -0800, by Tom Rodriguez
-
Add aliasing trap reason name.Tue, 26 Nov 2013 13:35:52 +0100, by Roland Schatz
-
don't overwrite the values of HotSpotPrintCompilation and HotSpotPrintInliningMon, 25 Nov 2013 18:40:26 -0800, by twisti
-
make CodeInstallResult enum independent of the actual values in C++ codeMon, 25 Nov 2013 18:39:31 -0800, by twisti
-
Merge.Tue, 26 Nov 2013 00:53:26 +0100, by Doug Simon
-
renamed parameters of ProfiledMethod and ProfiledTypeTue, 26 Nov 2013 00:21:40 +0100, by Doug Simon
-
Merge.Tue, 26 Nov 2013 00:09:59 +0100, by Doug Simon
-
replace code handling abstract (non-array) types in type profiles with assertions now that it should never occurTue, 26 Nov 2013 00:09:17 +0100, by Doug Simon
-
integrated patch from Roland that prevents abstract types showing up in C1 generated type profilesTue, 26 Nov 2013 00:08:15 +0100, by Doug Simon
-
cleaned up HotSpotMethodData tracing a little and enabled it when -Dgraal.traceMethodDataFilter=trueMon, 25 Nov 2013 23:49:49 +0100, by Doug Simon
-
made DebugScope be AutoCloseable so that try-with-resource can be used to more cleanly manage scopesMon, 25 Nov 2013 18:42:51 +0100, by Doug Simon
-
put HSAIL test code dumping behind -G:LogMon, 25 Nov 2013 17:32:15 +0100, by Doug Simon
-
changed default level for HSAIL KernelTester logger to OFFMon, 25 Nov 2013 17:31:31 +0100, by Doug Simon
-
use new mechanism for scoping a DebugConfig changeMon, 25 Nov 2013 17:30:07 +0100, by Doug Simon
-
suppress messages about expected exception in HSAIL testMon, 25 Nov 2013 17:29:44 +0100, by Doug Simon
-
added support for scoping a change to the current DebugConfig using try-with-resourceMon, 25 Nov 2013 17:28:15 +0100, by Doug Simon
-
put warnings about missing GPU device behind TraceGPUInteraction optionMon, 25 Nov 2013 17:25:53 +0100, by Doug Simon
-
propagate code-cache-full message up to Java to throw exception instead of crashing VMMon, 25 Nov 2013 15:10:04 -0800, by twisti
-
Deoptimization reason for failed aliasing assumptions.Mon, 25 Nov 2013 17:23:56 +0100, by Roland Schatz
-
Make GuardNode extensible.Mon, 25 Nov 2013 17:19:29 +0100, by Roland Schatz
-
Common base interface for nodes in the memory graph.Mon, 25 Nov 2013 17:10:22 +0100, by Roland Schatz
-
Separate class for MemoryProxy and MemoryPhi.Mon, 25 Nov 2013 17:06:00 +0100, by Roland Schatz
-
Assert for checking the input type in NodeClass.updateInputSuccInPlace.Mon, 25 Nov 2013 17:04:39 +0100, by Roland Schatz
-
Use initializeWord in NewObjectSnippets.Mon, 25 Nov 2013 17:04:30 +0100, by Roland Schatz
-
Fix typo.Mon, 25 Nov 2013 17:04:18 +0100, by Roland Schatz
-
fix lost method format in graph builder debug loggingMon, 25 Nov 2013 15:19:14 +0100, by Erik Eckstein
-
MergeMon, 25 Nov 2013 13:56:34 +0100, by Erik Eckstein
-
extend replacements API to support svm specific snippet handlingMon, 25 Nov 2013 13:54:02 +0100, by Erik Eckstein
-
improve graph printer API for better suppport of derived classesMon, 25 Nov 2013 13:53:06 +0100, by Erik Eckstein
-
Use default charset instead of US-ASCII in BasicIdealGraphPrinterMon, 25 Nov 2013 13:49:20 +0100, by Erik Eckstein
-
make graph builder more visible for derived classes; add few indent levels for debug loggingMon, 25 Nov 2013 13:48:13 +0100, by Erik Eckstein
-
some improvements in Debug loggingMon, 25 Nov 2013 13:41:18 +0100, by Erik Eckstein
-
fixed wrong assert condition in JavaTypeProfileMon, 25 Nov 2013 13:37:24 +0100, by Erik Eckstein
-
use separate data structure for canonicalizing ConstantNodes (GRAAL-508)Mon, 25 Nov 2013 12:46:45 +0100, by Doug Simon
-
added toString() to HotSpotMethodData to assist with debugging low-level profile data readingSat, 23 Nov 2013 23:20:03 +0100, by Doug Simon
-
improved output of method name under -G:+PrintProfilingInformationSat, 23 Nov 2013 23:19:28 +0100, by Doug Simon
-
Change PhaseContext so that it does not subclass Providers, to avoid leaking low-level provider objects such as the CodeCacheProvdier to high-level optimization phasesFri, 22 Nov 2013 15:32:20 -0800, by Christian Wimmer
-
MergeFri, 22 Nov 2013 13:41:17 -0800, by Christian Wimmer
-
Improvements and bugfixes of word type rewriterFri, 22 Nov 2013 12:19:43 -0800, by Christian Wimmer
-
Allow addresses with an arbitrary scale value; fix handling of unsigned int-to-long conversionFri, 22 Nov 2013 12:19:16 -0800, by Christian Wimmer
-
Make graph builder more extensible by subclassesFri, 22 Nov 2013 12:18:36 -0800, by Christian Wimmer
-
Commit pass target as a parameter to ReplacementImpl, so that it does not require a CodeCacheProviderFri, 22 Nov 2013 12:17:53 -0800, by Christian Wimmer
-
Support lowering of control sink nodes; annotate parameters to make node class invariant checker happyFri, 22 Nov 2013 12:16:48 -0800, by Christian Wimmer
-
Introduce ComparableWord and PointerBase into the Word type hierarchyFri, 22 Nov 2013 12:13:47 -0800, by Christian Wimmer
-
Introduce option to disable deoptimization groupingFri, 22 Nov 2013 12:12:38 -0800, by Christian Wimmer
-
Factor out methods that use reflection so that they can be substitutedFri, 22 Nov 2013 12:02:59 -0800, by Christian Wimmer
-
Allow custom field offset providersFri, 22 Nov 2013 11:59:39 -0800, by Christian Wimmer
-
Fix assertion error messageFri, 22 Nov 2013 11:58:04 -0800, by Christian Wimmer
-
Allow DeoptimizeNode and UnwindNode to be loweredFri, 22 Nov 2013 11:57:38 -0800, by Christian Wimmer
-
Canonicalize GuardingPiNode to PiNode when guard is unnecessaryFri, 22 Nov 2013 11:56:46 -0800, by Christian Wimmer
-
Lower LoadHubNode in all late stagesFri, 22 Nov 2013 11:55:54 -0800, by Christian Wimmer
-
Allow subclasses of NewInstanceNode and NewArrayNode to provide the default values used by escape analysisFri, 22 Nov 2013 11:55:13 -0800, by Christian Wimmer
-
Bugfix: WriteNode needs to return stateAfter so that it is processed by escape analysisFri, 22 Nov 2013 11:53:36 -0800, by Christian Wimmer
-
Reintroduce constructor used by node intrinsicsFri, 22 Nov 2013 11:52:42 -0800, by Christian Wimmer
-
Merge.Fri, 22 Nov 2013 21:09:36 +0100, by Doug Simon
-
re-enabled TieredCompilation when GRAAL is defined by handling abstract types in profiles gathered by C1Fri, 22 Nov 2013 21:08:09 +0100, by Doug Simon
-
fixed faulty logic in makefiles when compressed FDS builds are disabledFri, 22 Nov 2013 12:15:22 +0100, by Doug Simon
-
Merge.Fri, 22 Nov 2013 20:14:25 +0100, by Doug Simon
-
HSAIL: null checks when loading Okra library functionsFri, 22 Nov 2013 15:51:14 +0100, by Doug Simon
-
HSAIL: removed AMD GPU detection until a) clashing AMD CPU and GPU vendor ID issue is resolved and b) HSA port is more completeFri, 22 Nov 2013 15:47:39 +0100, by Doug Simon
-
print stack traces when doing CompileTheWorldThu, 21 Nov 2013 16:52:14 -0800, by twisti
-
ignore ClassNotFoundException when trying to register foreign calls to crypto methodsThu, 21 Nov 2013 16:51:15 -0800, by twisti
-
replaced == with equals as pointed out by VerifyUsageWithEqualsThu, 21 Nov 2013 16:49:53 -0800, by twisti
-
HSAIL: added support for LREMFri, 22 Nov 2013 01:50:13 +0100, by Doug Simon
-
fixed regression from recent hsx merge that prevented TypeProfileLevel from being enabledFri, 22 Nov 2013 01:40:16 +0100, by Doug Simon
-
added support for printing method profiles for virtual callsFri, 22 Nov 2013 01:30:06 +0100, by Doug Simon
-
minor fix to output format of CITimeFri, 22 Nov 2013 01:22:34 +0100, by Doug Simon
-
made CITimeEach work for Graal even if CITime is not enabledThu, 21 Nov 2013 22:45:08 +0100, by Doug Simon
-
HSAIL: addressed issues in JUnit testsThu, 21 Nov 2013 22:24:00 +0100, by Doug Simon
-
check for pending exception after call to createHotSpotResolvedObjectTypeThu, 21 Nov 2013 22:10:13 +0100, by Doug Simon
-
moved notification of Graal compilation statistics from VMToCompiler to CompilerToVMThu, 21 Nov 2013 22:08:04 +0100, by Doug Simon
-
MergeThu, 21 Nov 2013 15:04:54 +0100, by Christos Kotselidis
-
Fix nmethod reloc scanning bug of zombie methods in G1Thu, 21 Nov 2013 15:04:26 +0100, by Christos Kotselidis
-
make Deoptimization::UnrollBlock visible to vmStructsWed, 20 Nov 2013 17:14:49 -0800, by twisti
-
make Solaris build againWed, 20 Nov 2013 16:56:10 -0800, by twisti
-
move GRAAL_ONLY stuff from vmStructs.cpp to separate vmStructs_graal.hpp fileWed, 20 Nov 2013 16:55:54 -0800, by twisti
-
make HSAIL silentWed, 20 Nov 2013 16:54:38 -0800, by twisti
-
Ensure _non_oop_bits is initialized before starting compileWed, 20 Nov 2013 15:47:56 -0800, by Tom Rodriguez
-
HSAIL: adds support for handling Java switch constructs .Wed, 20 Nov 2013 22:50:39 +0100, by Doug Simon
-
fixed serviceability agent build issue on MacOSWed, 20 Nov 2013 22:40:27 +0100, by Doug Simon
-
fixed HotSpot build on MacOSWed, 20 Nov 2013 22:16:48 +0100, by Doug Simon
-
NewMemoryAwareScheduling: don't consider lastAccessLocation of a read as a killWed, 20 Nov 2013 20:33:22 +0100, by Bernhard Urban
-
MemoryScheduleTest: add testcase for read block scheduling. add support to disable out_of_loop schedule for testsWed, 20 Nov 2013 16:30:06 +0100, by Bernhard Urban
-
MethodFilter: add documentation about comma seperatorWed, 20 Nov 2013 20:32:04 +0100, by Bernhard Urban
-
re-enabled protection against recursive Graal compilation requests with Graal specific _graal_compiling field in JavaThreadWed, 20 Nov 2013 19:27:49 +0100, by Doug Simon
-
Merge.Wed, 20 Nov 2013 15:58:58 +0100, by Doug Simon
-
disabled argument/parameter/return value profiling in GRAALVM until issue with MethodData related crashes in interpreter are resolvedWed, 20 Nov 2013 15:58:23 +0100, by Doug Simon
-
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/Wed, 20 Nov 2013 00:10:38 +0100, by Doug Simon
-
Added tag hs25-b59 for changeset c78d517c7ea4 jdk8-b117Fri, 15 Nov 2013 07:50:05 -0800, by amurillo
-
MergeThu, 14 Nov 2013 13:38:49 -0800, by drchase
-
MergeThu, 14 Nov 2013 15:58:12 -0500, by drchase
-
8028159: C2: compiler stack overflow during inlining of @ForceInline methodsThu, 14 Nov 2013 09:14:39 -0800, by vlivanov
-
8027572: assert(r != 0) failed: invalidWed, 13 Nov 2013 13:45:50 +0100, by roland
-
MergeWed, 13 Nov 2013 01:50:14 -0800, by roland
-
8027631: "unexpected profiling mismatch" error with new type profilingWed, 13 Nov 2013 09:45:58 +0100, by roland
-
8028207: assert(_outcnt==1) failed: not unique in compile.cppTue, 12 Nov 2013 14:52:48 +0100, by rbackman
-
8028198: SIGSEGV in PhaseIdealLoop::build_loop_late_postTue, 12 Nov 2013 13:47:57 +0100, by rbackman
-
8027632: assert(xtype->klass_is_exact()) failed: Should be exact at graphKit.cppTue, 12 Nov 2013 13:58:37 +0100, by roland
-
8027593: performance drop with constrained codecache starting with hs25 b111Tue, 12 Nov 2013 09:32:50 +0100, by anoll
-
8024830: SEGV in org.apache.lucene.codecs.compressing.CompressingTermVectorsReader.getMon, 11 Nov 2013 11:53:33 -0800, by kvn
-
MergeFri, 08 Nov 2013 14:19:55 -0800, by drchase
-
8023037: Race between ciEnv::register_method and nmethod::make_not_entrant_or_zombieFri, 08 Nov 2013 01:13:11 -0800, by vlivanov
-
MergeThu, 14 Nov 2013 21:05:16 +0100, by ehelin
-
8027960: Assertion assert(end >= start) failed during nightly testing on solarisFri, 08 Nov 2013 17:46:53 +0100, by sjohanss
-
MergeMon, 11 Nov 2013 16:20:48 +0100, by mgerdin
-
MergeMon, 11 Nov 2013 05:05:36 -0800, by jwilhelm
-
8028093: Initial young size is smaller than minimum young sizeMon, 11 Nov 2013 13:50:10 +0100, by jwilhelm
-
8027911: Assertion in the collector policy when running gc/arguments/TestMaxNewSize.javaSun, 10 Nov 2013 00:07:29 +0100, by jwilhelm
-
8024483: assertion failure: (!mirror_alive || loader_alive) failed:Fri, 08 Nov 2013 06:14:21 -0800, by jmasa
-
8024954: CMS: CMSClassUnloadingMaxInterval is not implemented correctly. This change is also part of the fix for 8024483.Wed, 16 Oct 2013 15:14:37 -0700, by jmasa
-
8027756: assert(!hr->isHumongous()) failed: code root in humongous region?Thu, 07 Nov 2013 15:17:10 +0100, by tschatzl
-
MergeSat, 02 Nov 2013 13:02:59 -0700, by amurillo
-
8016309: assert(eden_size > 0 && survivor_size > 0) failed: just checkingFri, 01 Nov 2013 17:09:38 +0100, by jwilhelm
-
8026853: Prepare GC code for collector policy regression fixMon, 21 Oct 2013 18:56:20 +0200, by jwilhelm
-
8026852: Use restricted_align_down in collector policy codeMon, 21 Oct 2013 18:52:13 +0200, by jwilhelm
-
8026851: Remove unnecessary code in GenRemSetMon, 21 Oct 2013 18:51:37 +0200, by jwilhelm
-
8025937: assert(existing_f1 == NULL || existing_f1 == f1) failed: illegal field changeWed, 13 Nov 2013 16:42:24 -0500, by coleenp
-
8027229: ICCE expected for >=2 maximally specific default methods.Wed, 13 Nov 2013 07:31:26 -0800, by acorn
-
MergeFri, 08 Nov 2013 23:49:20 +0000, by mgerdin
-
8027237: New tests on ReservedSpace/VirtualSpace classesFri, 08 Nov 2013 16:48:21 +0100, by mgerdin
-
8028061: new hotspot build - hs25-b59Fri, 08 Nov 2013 07:13:57 -0800, by amurillo
-
Added tag jdk8-b116 for changeset 52b076e6ffaeThu, 14 Nov 2013 09:04:59 -0800, by cl
-
Added tag hs25-b58 for changeset e510dfdec6dd jdk8-b116Fri, 08 Nov 2013 07:02:54 -0800, by amurillo
-
MergeThu, 07 Nov 2013 10:02:28 -0500, by drchase
-
8026775: nsk/jvmti/RedefineClasses/StressRedefine crashes due to EXCEPTION_ACCESS_VIOLATIONWed, 06 Nov 2013 06:51:24 -0800, by mikael
-
MergeTue, 05 Nov 2013 02:29:41 -0800, by iveresov
-
8017065: C2 allows safepoint checks to leak into G1 pre-barriersTue, 05 Nov 2013 01:57:18 -0800, by iveresov
-
8027751: C1 crashes in Weblogic with G1 enabledTue, 05 Nov 2013 00:59:30 -0800, by iveresov
-
8027622: java.time.Instant.create failing since hs25-b56Mon, 04 Nov 2013 10:44:46 +0100, by rbackman
-
8027445: SIGSEGV at TestFloatingDecimal.testAppendToDouble()IMon, 04 Nov 2013 21:59:54 +0100, by roland
-
MergeSat, 02 Nov 2013 20:56:18 +0100, by mgronlun
-
MergeFri, 01 Nov 2013 17:10:31 +0000, by mgronlun
-
MergeFri, 01 Nov 2013 15:56:06 +0100, by mgronlun
-
8026946: JvmtiEnv::SetBreakpoint and JvmtiEnv::ClearBreakpoint should use MethodHandleFri, 01 Nov 2013 10:32:36 -0400, by coleenp
-
8027616: Off by one error in putback for compressed oops nashorn performance improvementThu, 31 Oct 2013 14:11:02 -0400, by coleenp
-
MergeWed, 30 Oct 2013 09:26:44 -0700, by acorn
-
8027304: Lambda: inheriting abstract + 1 default -> default, not ICCEWed, 30 Oct 2013 09:11:04 -0700, by acorn
-
8027252: Crash in interpreter because get_unsigned_2_byte_index_at_bcp reads 4 bytesWed, 30 Oct 2013 15:35:25 +0100, by mgerdin
-
8027580: new hotspot build - hs25-b58Fri, 01 Nov 2013 08:35:58 -0700, by amurillo
-
Added tag jdk8-b115 for changeset 9ebaac78a8a0Thu, 07 Nov 2013 08:16:14 -0800, by cl
-
MergeThu, 31 Oct 2013 16:31:31 -0700, by lana
-
MergeWed, 30 Oct 2013 13:43:16 -0700, by lana
-
MergeMon, 28 Oct 2013 12:25:44 -0700, by lana
-
8026893: Push 8026365 to TL early and add testSat, 19 Oct 2013 18:32:34 -0400, by acorn
-
Added tag hs25-b57 for changeset 3b32d287da89Fri, 01 Nov 2013 08:26:55 -0700, by amurillo
-
MergeThu, 31 Oct 2013 15:04:43 -0700, by iveresov
-
MergeThu, 31 Oct 2013 14:54:14 -0700, by iveresov
-
8024919: G1: SPECjbb2013 crashes due to a broken object referenceThu, 31 Oct 2013 04:16:40 -0700, by iveresov
-
8026735: Stream tests throw java.lang.IncompatibleClassChangeErrorWed, 30 Oct 2013 22:55:11 -0700, by iveresov
-
8027444: mathExact: assert(i < _max) failed: oob: i=1, _max=1Wed, 30 Oct 2013 13:14:09 +0100, by rbackman
-
8027353: Exact intrinsics: assert(n != NULL) failed: must not be nullMon, 28 Oct 2013 08:34:10 +0100, by rbackman
-
MergeMon, 28 Oct 2013 17:32:02 -0700, by iveresov
-
MergeMon, 28 Oct 2013 15:16:17 -0700, by iveresov
-
8026949: -Xint flag prints wrong warning: Initialization of C1 thread failed (no space to run compilers)Fri, 25 Oct 2013 22:57:13 +0200, by anoll
-
MergeMon, 28 Oct 2013 12:21:00 -0700, by roland
-
8027140: Assertion in compiler when running bigapps/Kitchensink/stabilityMon, 28 Oct 2013 09:58:59 +0100, by roland
-
MergeFri, 25 Oct 2013 12:40:10 -0700, by adlertz
-
8026940: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-allocFri, 25 Oct 2013 10:13:40 +0200, by adlertz
-
MergeThu, 24 Oct 2013 16:26:31 -0700, by twisti
-
8026328: Setting a breakpoint on invokedynamic crashes the JVMThu, 24 Oct 2013 16:23:07 -0700, by twisti
-
MergeThu, 31 Oct 2013 21:20:00 +0100, by ehelin
-
8027132: Print deprecation warning message for the flags controlling the CMS foreground collectorMon, 28 Oct 2013 13:27:57 +0100, by brutisso
-
MergeWed, 30 Oct 2013 16:31:33 -0700, by vladidan
-
MergeWed, 30 Oct 2013 16:06:48 -0400, by jprovino
-
MergeSun, 27 Oct 2013 14:11:06 -0400, by jprovino
-
8026877: Error in opening JAR file when invalid jar specified with -Xbootclasspath/a on OpenJDK buildThu, 24 Oct 2013 00:33:14 -0400, by dholmes
-
MergeWed, 30 Oct 2013 14:02:27 -0700, by ccheung
-
8026950: Nits in agent ps_proc.c file breaks compilation of open hotspotMon, 28 Oct 2013 21:41:48 +0400, by dsamersoff
-
MergeFri, 25 Oct 2013 22:06:43 -0700, by ccheung
-
8024927: Nashorn performance regression with CompressedOopsFri, 25 Oct 2013 15:19:29 -0400, by coleenp
-
MergeFri, 25 Oct 2013 11:13:11 -0400, by hseigel
-
8026822: metaspace/flags/maxMetaspaceSize throws OOM of unexpected type.java.lang.OutOfMemoryError: Compressed class spaceFri, 25 Oct 2013 11:05:32 -0400, by hseigel
-
8027294: Prepare hotspot for non TOD based uptime counterFri, 25 Oct 2013 09:07:58 +0200, by jbachorik
-
8020753: JNI_CreateJavaVM on Mac OSX 10.9 Mavericks corrupts the callers stack sizeThu, 24 Oct 2013 22:19:48 -0700, by iklam
-
8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classesThu, 24 Oct 2013 10:02:02 +0200, by farvidsson
-
8027173: new hotspot build - hs25-b57Fri, 25 Oct 2013 13:43:39 -0700, by amurillo
-
Added tag jdk8-b114 for changeset 7fd913010dbbThu, 31 Oct 2013 12:36:10 -0700, by cl
-
MergeMon, 28 Oct 2013 16:02:40 -0700, by katleman
-
8025673: [macosx] Disable X11 AWT toolkitThu, 24 Oct 2013 20:47:18 -0400, by dholmes
-
Added tag hs25-b56 for changeset 82a9cdbf683eFri, 25 Oct 2013 13:29:18 -0700, by amurillo
-
MergeFri, 25 Oct 2013 08:38:42 -0700, by jcoomes
-
8025728: Missing volatile specifier for field G1AllocRegion::_alloc_regionWed, 23 Oct 2013 10:23:06 +0200, by tschatzl
-
MergeTue, 22 Oct 2013 12:03:50 -0700, by jcoomes
-
8026848: -XX:+G1SummarizeRSetStats can result in wrong exit code and crashTue, 22 Oct 2013 11:50:12 +0200, by sjohanss
-
8025834: NPE in Parallel Scavenge with -XX:+CheckUnhandledOopsMon, 21 Oct 2013 14:20:47 +0200, by ehelin
-
MergeMon, 21 Oct 2013 01:04:01 -0700, by stefank
-
8026781: Add missing test to exercise -XX:+UseLargePagesInMetaspaceMon, 21 Oct 2013 09:34:10 +0200, by stefank
-
8026698: Incorrect error handling in Metaspace::allocateFri, 18 Oct 2013 09:31:59 +0200, by mgerdin
-
8015255: NPG: Don't waste fragment at the end of a VirtualSpaceNode before retiring it.Tue, 15 Oct 2013 13:56:46 +0200, by mgerdin
-
MergeThu, 24 Oct 2013 16:25:24 -0700, by iveresov
-
MergeThu, 24 Oct 2013 16:14:28 -0700, by iveresov
-
8026978: JSR292: fatal error: Type profiling not implemented on this platformThu, 24 Oct 2013 19:32:34 +0200, by roland
-
8012941: JSR 292: too deep inlining might crash compiler because of stack overflowWed, 23 Oct 2013 20:20:03 +0400, by vlivanov
-
8023004: JSR 292: java.lang.RuntimeException: Original target method was called.Wed, 23 Oct 2013 20:15:24 +0400, by sspitsyn
-
8025740: Typo. Error line for wrong ReservedCodeCacheSize value is printed twiceTue, 15 Oct 2013 08:38:35 +0200, by anoll
-
8026844: Various Math functions needs intrinsificationFri, 18 Oct 2013 10:41:56 +0200, by rbackman
-
MergeWed, 23 Oct 2013 16:25:48 -0700, by iveresov
-
8026502: java/lang/invoke/MethodHandleConstants.java fails on all platformsWed, 23 Oct 2013 15:44:12 -0700, by twisti
-
8026495: JVM Crashes when started with -XX:+DTraceMethodProbes on Solaris x86_64Wed, 23 Oct 2013 11:15:24 -0700, by iveresov
-
MergeWed, 23 Oct 2013 19:22:28 +0000, by adlertz
-
8026939: assert(Reachblock != NULL) failed: Reachblock must be non-NULLWed, 23 Oct 2013 10:44:12 +0200, by adlertz
-
8024070: C2 needs some form of type speculationWed, 23 Oct 2013 12:40:23 +0200, by roland
-
8026407: VM crashes on linux-ppc and linux-i586 when there is not enough ReservedCodeCacheSize specifiedWed, 23 Oct 2013 10:00:39 +0200, by anoll
-
MergeTue, 22 Oct 2013 14:02:15 +0000, by rbackman
-
8026959: assert(!n->pinned() || n->is_MachConstantBase()) failed: only pinned MachConstantBase node is expected hereMon, 21 Oct 2013 15:31:16 +0200, by rbackman
-
8026251: New type profiling points: parameters to methodsTue, 22 Oct 2013 09:51:47 +0200, by roland
-
MergeMon, 21 Oct 2013 17:34:27 -0700, by iveresov
-
8026865: [TESTBUG] 'compiler/print/PrintInlining.java' should specify -XX:+UnlockDiagnosticVMOptionsMon, 21 Oct 2013 09:21:41 +0400, by iignatyev
-
MergeSat, 19 Oct 2013 22:22:05 -0700, by iveresov
-
8023318: compiler/whitebox tests timeout with enabled TieredCompilationSat, 19 Oct 2013 21:54:46 +0400, by iignatyev
-
8026414: [TESTBUG] Tests for Tiered/NonTiered levelsSat, 19 Oct 2013 21:54:44 +0400, by iignatyev
-
8024069: replace_in_map() should operate on parent mapsSat, 19 Oct 2013 12:16:43 +0200, by roland
-
8008242: VerifyOops is broken on SPARCFri, 18 Oct 2013 12:15:32 -0700, by morris
-
MergeFri, 18 Oct 2013 09:36:35 +0000, by adlertz
-
8022783: Nashorn test fails with: assert(!def_outside->member(r))Fri, 18 Oct 2013 10:50:17 +0200, by adlertz
-
8026708: guarantee(codelet_size > 0 && (size_t)codelet_size > 2*K) failed: not enough space for interpreter generationThu, 17 Oct 2013 19:47:04 +0200, by anoll
-
MergeThu, 24 Oct 2013 17:20:39 -0400, by ccheung
-
8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit valueWed, 23 Oct 2013 10:24:28 +0200, by farvidsson
-
MergeTue, 22 Oct 2013 22:14:57 -0400, by hseigel
-
8026809: [TESTBUG] Create regression test for JDK-8026041Tue, 22 Oct 2013 15:54:50 -0400, by hseigel
-
MergeTue, 22 Oct 2013 16:09:17 -0700, by iklam
-
8014910: deadlock between JVM/TI ClassPrepare event handler and CompilerThreadTue, 22 Oct 2013 14:29:02 -0700, by iklam
-
8026394: Eclipse fails with JDK8 build 111Tue, 22 Oct 2013 14:47:59 -0400, by hseigel
-
MergeMon, 21 Oct 2013 17:26:46 -0700, by ccheung
-
8026930: In ManagementAgent.start it should be possible to set the jdp.name parameter (hotspot part)Sat, 19 Oct 2013 21:29:57 +0400, by dsamersoff
-
MergeFri, 18 Oct 2013 19:44:40 -0700, by ccheung
-
MergeFri, 18 Oct 2013 10:37:26 +0000, by dsamersoff
-
MergeThu, 17 Oct 2013 17:01:04 +0000, by dsamersoff
-
8005810: Update Hotspot Serviceability Agent for Method Parameter Reflection and Generic Type Signature DataThu, 17 Oct 2013 16:45:08 +0400, by dsamersoff
-
MergeThu, 17 Oct 2013 12:15:14 -0400, by sla
-
8026792: HOTSPOT: licensee reports a JDK8 build failure after 8005849/8005008 fixes integrated.Thu, 17 Oct 2013 16:11:26 +0200, by erikj
-
8025812: tmtools/jmap/heap_config tests fail on Linux-ia32 because it Cant attach to the core fileThu, 17 Oct 2013 16:08:01 +0400, by dsamersoff
-
MergeWed, 16 Oct 2013 15:26:12 -0400, by hseigel
-
8024804: Crash when InterfaceMethodref resolves to Object.registerNativesWed, 16 Oct 2013 14:32:05 -0400, by hseigel
-
8026703: Wrongly placed <xsl:import> element in Event-Based JVM Tracing .xsl filesWed, 16 Oct 2013 15:06:39 +0200, by simonis
-
8025638: jmap returns 0 instead of 1 when it fails.Wed, 16 Oct 2013 09:20:23 +0200, by farvidsson
-
MergeMon, 21 Oct 2013 22:36:43 -0400, by dholmes
-
MergeMon, 21 Oct 2013 21:06:20 -0400, by dholmes
-
8026872: [TESTBUG] Classes OOMCrashClass4000_1.class and OOMCrashClass1960_2.class from runtime/ClassFile/ tests won't run on compact profilesMon, 21 Oct 2013 20:51:03 -0400, by dholmes
-
8023496: [jprt] build and test solaris 64-bits onlyMon, 21 Oct 2013 14:38:11 -0700, by amurillo
-
8026928: new hotspot build - hs25-b56Sat, 19 Oct 2013 08:52:21 -0700, by amurillo
-
Added tag jdk8-b113 for changeset 4589b398ab03Thu, 24 Oct 2013 09:10:27 -0700, by cl
-
MergeThu, 17 Oct 2013 14:20:57 -0700, by lana
-
MergeSun, 13 Oct 2013 21:14:04 +0100, by chegar
-
8023683: Enhance class file parsingSat, 24 Aug 2013 00:14:46 -0700, by iklam
-
MergeFri, 30 Aug 2013 09:50:49 +0100, by chegar
-
MergeFri, 23 Aug 2013 22:12:18 +0100, by chegar
-
8015614: Update build settingsMon, 19 Aug 2013 17:47:21 +0200, by erikj
-
MergeThu, 15 Aug 2013 21:33:37 +0100, by chegar
-
MergeFri, 09 Aug 2013 14:30:08 +0100, by chegar
-
8020789: Disable exporting of gc.heap_dump diagnostic commandFri, 09 Aug 2013 11:03:33 +0400, by sgabdura
-
MergeFri, 02 Aug 2013 11:10:39 +0100, by chegar
-
MergeThu, 25 Jul 2013 17:35:33 +0100, by chegar
-
MergeMon, 22 Jul 2013 14:01:39 +0100, by chegar
-
MergeMon, 15 Jul 2013 11:07:03 +0100, by chegar
-
8016256: Make finalization finalThu, 11 Jul 2013 12:59:03 -0400, by hseigel
-
Added tag hs25-b55 for changeset 23b8db5ea31dFri, 18 Oct 2013 21:30:43 -0700, by amurillo
-
MergeFri, 18 Oct 2013 12:10:44 -0700, by jcoomes
-
8025635: SoftReferences are not cleared before metaspace OOME are thrownThu, 17 Oct 2013 06:29:58 -0700, by jmasa
-
8026715: Remove the MetaDataDeallocateALot develop flagThu, 17 Oct 2013 08:42:41 +0200, by stefank
-
8026707: JDK-8026391 broke the optimized build targetThu, 17 Oct 2013 08:41:35 +0200, by stefank
-
8025925: jmap fails with "field _length not found in type HeapRegionSeq"Wed, 16 Oct 2013 11:46:06 +0200, by tschatzl
-
8026392: Metachunks and Metablocks are using a too large alignmentTue, 15 Oct 2013 14:32:20 +0200, by stefank
-
8026391: The Metachunk header wastes memoryTue, 15 Oct 2013 14:28:51 +0200, by stefank
-
MergeTue, 15 Oct 2013 07:10:09 -0700, by stefank
-
8024634: gc/startup_warnings tests can fail due to unrelated warningsTue, 15 Oct 2013 11:44:47 +0200, by pliden
-
8024632: Description of InitialSurvivorRatio flag in globals.hpp is incorrectTue, 15 Oct 2013 11:42:50 +0200, by pliden
-
8023158: hotspot/test/gc/7168848/HumongousAlloc.java fails 14 full gcs, expect 0 full gcsTue, 15 Oct 2013 11:38:47 +0200, by pliden
-
MergeTue, 15 Oct 2013 04:29:21 -0700, by mgerdin
-
8025661: Ill-formed -Xminf and -Xmaxf options values interpreted as 0Mon, 14 Oct 2013 14:21:34 +0200, by sjohanss
-
8026186: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java Compilation failedTue, 15 Oct 2013 11:18:42 +0200, by tschatzl
-
8023643: G1 assert failed when NewSize was specified greater than MaxNewSizeSat, 12 Oct 2013 00:49:19 +0200, by jwilhelm
-
MergeSat, 12 Oct 2013 05:08:42 +0000, by jwilhelm
-
8024776: Max/MinHeapFreeRatio descriptions should be more preciseFri, 11 Oct 2013 16:18:27 +0200, by jwilhelm
-
8026365: NoClassDefinitionFound for anonymous class invokespecial.Thu, 17 Oct 2013 23:30:17 -0400, by acorn
-
MergeThu, 17 Oct 2013 10:58:45 -0700, by iveresov
-
8009303: Tiered: incorrect results in VM tests stringconcat with -Xcomp -XX:+DeoptimizeALot on solaris-amd64Wed, 16 Oct 2013 11:13:15 -0700, by iveresov
-
8025657: compiler/intrinsics/mathexact/ConstantTest.java fails on assert in lcm.cpp on solaris x64Fri, 11 Oct 2013 12:06:14 +0200, by rbackman
-
MergeTue, 15 Oct 2013 17:47:46 -0700, by kvn
-
8026293: Schedule part of G1 pre-barrier lateTue, 15 Oct 2013 12:14:00 -0700, by kvn
-
8026124: JSR-292 bug: java.nio.file.Path.toString cores dumpSat, 12 Oct 2013 17:26:41 -0400, by drchase
-
8026376: assert(false) failed: DEBUG MESSAGE: exception pc already setMon, 14 Oct 2013 19:30:05 -0700, by twisti
-
MergeSun, 13 Oct 2013 13:22:24 -0700, by iveresov
-
8026054: New type profiling points: type of return values at callsSat, 12 Oct 2013 12:12:59 +0200, by roland
-
MergeFri, 11 Oct 2013 19:51:31 -0700, by twisti
-
8023014: CodeSweeperSweepNoFlushTest.java fails with HS crashThu, 10 Oct 2013 15:44:12 +0200, by anoll
-
MergeSat, 12 Oct 2013 01:29:27 +0000, by adlertz
-
MergeFri, 11 Oct 2013 19:16:52 +0000, by adlertz
-
8011415: CTW on Sparc: assert(lrg.lo_degree()) failed:Fri, 11 Oct 2013 13:10:22 +0200, by adlertz
-
8005173: assert(false) failed: DEBUG MESSAGE: exception oop must be empty (macroAssembler_x86.cpp:625)Fri, 11 Oct 2013 10:14:02 -0700, by twisti
-
8023657: New type profiling points: arguments to callWed, 09 Oct 2013 16:32:21 +0200, by roland
-
8020750: Node::get_int: guarantee(t != NULL) failed: must be conWed, 09 Oct 2013 11:05:17 -0700, by twisti
-
MergeWed, 09 Oct 2013 05:03:34 -0700, by adlertz
-
8013830: [parfait] Uninitialised pointer 'Reachblock' may be used as argumentWed, 09 Oct 2013 13:00:20 +0200, by adlertz
-
8007923: Tests on references failsTue, 08 Oct 2013 19:57:28 -0700, by twisti
-
MergeTue, 08 Oct 2013 07:08:27 -0700, by iveresov
-
8024067: Missing replace_in_map() calls following null checksThu, 03 Oct 2013 10:55:07 +0200, by roland
-
8025566: EXCEPTION_ACCESS_VIOLATION in compiled by C1 String.valueOf methodMon, 07 Oct 2013 10:41:56 -0700, by twisti
-
8025845: Default methods are unnecessarily marked w/ force_inline directive in some situationsMon, 07 Oct 2013 14:13:28 +0400, by vlivanov
-
8024774: assert(_con < t->is_tuple()->cnt()) failed: ProjNode::_con must be in rangeMon, 07 Oct 2013 14:12:23 +0400, by vlivanov
-
8024943: ciReplay: fails to dump replay data during safepointingMon, 07 Oct 2013 14:11:49 +0400, by vlivanov
-
8025849: Redundant "pid" in VM log file name (e.g. hotspot_pidpid12345.log)Mon, 07 Oct 2013 14:10:29 +0400, by vlivanov
-
MergeFri, 04 Oct 2013 19:05:32 -0700, by twisti
-
8011138: C2: stack overflow in compiler thread because of recursive inlining of lambda form methodsFri, 04 Oct 2013 10:11:48 -0700, by twisti
-
8025656: compiler/8013496/Test8013496.sh fails on assertFri, 04 Oct 2013 09:19:13 +0200, by anoll
-
MergeWed, 16 Oct 2013 11:48:03 -0700, by ccheung
-
7165611: implement Full Debug Symbols on MacOS X hotspotTue, 15 Oct 2013 08:25:43 -0700, by dcubed
-
8026299: invokespecial gets ICCE when it should get AME.Mon, 14 Oct 2013 21:52:42 -0400, by acorn
-
8024667: VM crashes with "assert(method() != NULL) failed: must have set method"Sat, 12 Oct 2013 15:39:16 -0400, by hseigel
-
8025942: os::Bsd::available_memory() needs implementationSat, 12 Oct 2013 13:09:18 -0400, by hseigel
-
MergeFri, 11 Oct 2013 22:22:19 -0400, by ccheung
-
MergeFri, 11 Oct 2013 18:23:44 -0700, by ccheung
-
MergeFri, 11 Oct 2013 17:08:22 -0400, by hseigel
-
8026041: JVM crashes with assert "assert(is_updated()) failed: must not be clear" with -XX:+PrintGCApplicationConcurrentTime in -Xcomp modeFri, 11 Oct 2013 15:33:08 -0400, by hseigel
-
MergeFri, 11 Oct 2013 15:04:53 -0400, by coleenp
-
8022592: assert at constantTag.cpp:57: ShouldNotReachHere()Fri, 11 Oct 2013 11:23:49 -0400, by coleenp
-
MergeFri, 11 Oct 2013 14:57:27 +0000, by sla
-
8024425: VM_HeapDumper doesn't put anonymous classes in the heap dumpFri, 11 Oct 2013 14:08:02 +0200, by sla
-
8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failedFri, 11 Oct 2013 13:48:02 +0200, by sla
-
MergeWed, 09 Oct 2013 22:01:59 -0400, by coleenp
-
8025185: MethodHandleInError and MethodTypeInError not handled in ConstantPool::compare_entry_to and copy_entry_toWed, 09 Oct 2013 21:45:28 -0400, by coleenp
-
8026265: new hotspot build - hs25-b55Fri, 11 Oct 2013 13:14:48 -0700, by amurillo
-
Added tag jdk8-b112 for changeset 0ed9a90f45e1Thu, 17 Oct 2013 09:40:51 -0700, by cl
-
Added tag hs25-b54 for changeset 4a845c7a4638 jdk8-b112Fri, 11 Oct 2013 13:00:40 -0700, by amurillo
-
MergeFri, 11 Oct 2013 08:27:21 -0700, by jcoomes
-
8025996: Track metaspace usage when metaspace is expandedMon, 07 Oct 2013 15:51:17 +0200, by stefank
-
8024547: MaxMetaspaceSize should limit the committed memory used by the metaspacesMon, 07 Oct 2013 15:51:08 +0200, by stefank
-
8003420: NPG: make new GC root for pd_setWed, 09 Oct 2013 10:57:01 +0200, by tschatzl
-
8010506: Typos and errors in descriptions of vm options in globals.hppWed, 09 Oct 2013 11:18:53 -0700, by tamao
-
8014555: G1: Memory ordering problem with Conc refinement and card markingTue, 08 Oct 2013 17:35:51 +0200, by mgerdin
-
8025526: VirtualSpace should support per-instance disabling of large pagesFri, 04 Oct 2013 13:33:02 +0200, by mgerdin
-
MergeSat, 05 Oct 2013 08:01:36 -0700, by stefank
-
8024838: Significant slowdown due to transparent huge pagesSat, 05 Oct 2013 10:14:58 +0200, by stefank
-
8025854: Use "young gen" instead of "eden"Fri, 04 Oct 2013 22:08:37 +0200, by jwilhelm
-
8025852: Remove unnecessary setters in collector policy classesThu, 03 Oct 2013 21:36:29 +0200, by jwilhelm
-
MergeThu, 10 Oct 2013 13:25:51 -0700, by ccheung
-
8026185: nsk/jvmit/GetMethodDeclaringClass/declcls001 failedWed, 09 Oct 2013 17:57:17 -0400, by acorn
-
8026022: Verifier: allow anon classes to invokespecial host class/intf methods.Tue, 08 Oct 2013 16:58:23 -0400, by acorn
-
MergeTue, 08 Oct 2013 11:37:54 +0200, by kevinw
-
8019375: Internal symbol table size should be tunable.Tue, 08 Oct 2013 09:33:51 +0100, by kevinw
-
8026025: JVM_GetCallerClass allows Reflection.getCallerClass(int depth) to useTue, 08 Oct 2013 02:56:06 -0400, by dholmes
-
8009130: Lambda: Fix access controls, loader constraints.Mon, 07 Oct 2013 12:20:28 -0400, by acorn
-
8023796: [TESTBUG] Add -XX:-TransmitErrorReport to runtime/6888954/vmerrors.shSun, 06 Oct 2013 16:13:50 +0200, by mseledtsov
-
MergeSat, 05 Oct 2013 10:56:46 -0400, by sla
-
6313383: SA: Update jmap to support HPROF binary format "JAVA PROFILE 1.0.2"Fri, 04 Oct 2013 13:44:49 +0200, by sla
-
8025922: JNI access to Strings need to check if the value field is non-nullSat, 05 Oct 2013 15:18:57 +0200, by sla
-
8016845: SA is unable to use hsdis on windowsFri, 04 Oct 2013 13:01:07 +0200, by sla
-
8007446: Add /MP to cl.exe speeds up windows builds of OpenJDK.Fri, 04 Oct 2013 12:45:39 +0200, by erikj
-
MergeFri, 04 Oct 2013 21:00:43 -0700, by ccheung
-
MergeSat, 05 Oct 2013 03:14:53 +0200, by coleenp
-
MergeSat, 05 Oct 2013 00:58:43 +0200, by coleenp
-
8024087: Remove dead JVM_{Get,Set}PrimitiveFieldValues functionsWed, 02 Oct 2013 09:18:56 -0700, by mikael
-
MergeSat, 05 Oct 2013 00:53:02 +0200, by coleenp
-
8025004: -XX:+CheckUnhandledOops asserts for JDK 8 Solaris fastdebug binariesThu, 03 Oct 2013 18:50:58 -0400, by coleenp
-
8025238: nsk/jvmti/scenarios/bcinstr/BI04/bi04t002 crashed with SIGSEGVThu, 03 Oct 2013 18:53:27 -0400, by coleenp
-
8022616: u4 should not be used as a type for thread_idThu, 03 Oct 2013 12:39:58 +0400, by dsamersoff
-
MergeThu, 03 Oct 2013 04:42:57 +0200, by dsamersoff
-
8025250: SA: Sync linux and bsd versions of ps_core fileWed, 02 Oct 2013 22:27:23 +0400, by dsamersoff
-
MergeThu, 03 Oct 2013 01:12:27 +0200, by dsamersoff
-
8025283: Nits in os_bsd file breaks compilation of open hotspotWed, 02 Oct 2013 20:58:44 +0400, by dsamersoff
-
MergeWed, 02 Oct 2013 15:06:38 -0400, by coleenp
-
8025569: -XX:+CheckUnhandledOops crashes on WindowsWed, 02 Oct 2013 13:02:40 -0400, by coleenp
-
8025671: Test name changed, test list not updated. Test6878713.shWed, 02 Oct 2013 15:17:20 +0200, by mseledtsov
-
MergeTue, 01 Oct 2013 15:41:39 -0400, by coleenp
-
8025570: Naked oop in test/serviceability/ParserTestTue, 01 Oct 2013 14:23:07 -0400, by coleenp
-
8025859: new hotspot build - hs25-b54Fri, 04 Oct 2013 14:19:56 -0700, by amurillo
-
Added tag jdk8-b111 for changeset f6962730bbdeThu, 10 Oct 2013 10:08:55 -0700, by cl
-
made HSAIL reuse HotSpotLoweringProvider, just with a different set of registersWed, 20 Nov 2013 15:31:55 +0100, by Doug Simon
-
renamed HotSpotHostLoweringProvider to HotSpotLoweringProviderWed, 20 Nov 2013 15:31:13 +0100, by Doug Simon
-
Merge.Wed, 20 Nov 2013 14:49:47 +0100, by Doug Simon
-
use local registers object instead of global oneWed, 20 Nov 2013 14:49:16 +0100, by Doug Simon
-
pass thread register into all stubs instead of getting it from the host providerWed, 20 Nov 2013 14:45:43 +0100, by Doug Simon
-
pass thread register into allocation stubs instead of getting it from the host providerWed, 20 Nov 2013 13:58:38 +0100, by Doug Simon
-
pass thread register into write barrier snippets instead of getting it from the host providerWed, 20 Nov 2013 13:57:25 +0100, by Doug Simon
-
pass thread register into LoadExceptionObjectSnippet instead of getting it from the host providerWed, 20 Nov 2013 13:33:23 +0100, by Doug Simon
-
pass thread register into allocation snippets instead of getting it from the host providerWed, 20 Nov 2013 13:28:12 +0100, by Doug Simon
-
pass thread register into monitorenter snippet instead of getting it from the host providerWed, 20 Nov 2013 13:12:54 +0100, by Doug Simon
-
get thread register from generator when lowering CurrentJavaThreadNode node instead of getting it from the host providerWed, 20 Nov 2013 12:54:51 +0100, by Doug Simon
-
pass stack pointer register into monitorenter snippet instead of getting it from the host providerWed, 20 Nov 2013 12:52:01 +0100, by Doug Simon
-
peephole optimization to remove null checks at the LIR levelWed, 20 Nov 2013 12:09:33 +0100, by Lukas Stadler
-
use AccessController.doPrivileged to enqueue compilations and shutting down the compilerTue, 19 Nov 2013 20:36:09 -0800, by twisti
-
HSAIL: fix some assert logic in the argument-gathering code that shows up in non-product buildsWed, 20 Nov 2013 01:11:10 +0100, by Doug Simon
-
Add RandomAccess interface to NodeListTue, 19 Nov 2013 17:44:26 +0100, by Gilles Duboscq
-
Merge.Tue, 19 Nov 2013 01:39:08 +0100, by Doug Simon
-
removed deprecated mechanism for implementing -XX:+CITime in GraalTue, 19 Nov 2013 01:38:22 +0100, by Doug Simon
-
made Graal report its compilation info under -XX:+CITime in the same format as c1 and c2Tue, 19 Nov 2013 01:31:19 +0100, by Doug Simon
-
added getCurrentValue() to both DebugTimer and DebugValue; added getTimeUnit() to DebugTimerTue, 19 Nov 2013 01:12:27 +0100, by Doug Simon
-
made the BytecodesParsed and InlinedBytecodes metrics and CompilationTime timer be unconditionally enabled if -XX:+CITimeMon, 18 Nov 2013 14:27:48 +0100, by Doug Simon
-
added support for unconditionally enabling a DebugTimer or DebugMetric, regardless of whether general Debug capabilities are enabledMon, 18 Nov 2013 14:26:49 +0100, by Doug Simon
-
enable -G:+NewMemoryAwareScheduling per defaultMon, 18 Nov 2013 22:12:13 +0100, by Bernhard Urban
-
NewMemoryAwareScheduling: hide data structure behind wrapper classMon, 18 Nov 2013 22:07:38 +0100, by Bernhard Urban
-
NewMemoryAwareScheduling: rewrite to set based approachMon, 18 Nov 2013 17:22:37 +0100, by Bernhard Urban
-
NewMemoryAwareScheduling: fix out of loop for FloatingReadNodesMon, 18 Nov 2013 17:22:30 +0100, by Bernhard Urban
-
Use argument graph in BinaryNode smart constructors.Mon, 18 Nov 2013 17:02:48 +0100, by Roland Schatz
-
temporary addition of CompilerDirectives.transferToInterpreterAndInvalidate()Mon, 18 Nov 2013 09:11:30 +0100, by Michael Haupt
-
s/commands/mx_graal/ in mx/sanitycheck.pyFri, 15 Nov 2013 11:20:18 +0100, by Gilles Duboscq
-
moved options guiding when to use profile info in compiled type checks to InstanceOfSnippetsThu, 14 Nov 2013 23:29:19 +0100, by Doug Simon
-
moved raw memory TLAB allocation routine into NewInstanceStub and unsnippetized itThu, 14 Nov 2013 15:02:17 +0100, by Doug Simon
-
don't sign extend integer laodsWed, 13 Nov 2013 11:14:31 -0800, by Tom Rodriguez
-
Move FixedValueAnchorNode out of hotspot dependent project.Wed, 13 Nov 2013 11:38:06 +0100, by Roland Schatz
-
mx: rename commands.py as mx_graal.pyTue, 12 Nov 2013 19:39:25 -0800, by Mick Jordan
-
unlink mx_graal.pyTue, 12 Nov 2013 16:22:18 -0800, by Mick Jordan
-
Implement support for passing byte arguments in Java methods to be compiled to PTX.Tue, 12 Nov 2013 13:54:05 -0500, by S.Bharadwaj Yadavalli
-
Make it possible to run counted loop detection on a single loop.Tue, 12 Nov 2013 16:21:56 +0100, by Roland Schatz
-
made external node ids stable across graph dumps to the IGVTue, 12 Nov 2013 13:12:29 +0100, by Doug Simon
-
Delete accidentially commited files.Tue, 12 Nov 2013 12:07:49 +0100, by Roland Schatz
-
nmethod.cpp: s/unknwon/unknown/Tue, 12 Nov 2013 11:01:42 +0100, by Gilles Duboscq
-
Remove some useless short casts, synchronize deoptimization.hpp with HotSpotMetaAccessProviderTue, 12 Nov 2013 10:59:06 +0100, by Gilles Duboscq
-
HSAIL: used scoped option overriding for all GraalKernelTester based testsMon, 11 Nov 2013 23:43:53 +0100, by Doug Simon
-
fixes building on MacOS for recent HSAIL changesMon, 11 Nov 2013 22:44:41 +0100, by Doug Simon
-
SL: fixed eclipse formatter problems.Mon, 11 Nov 2013 21:43:03 +0100, by Christian Humer
-
Merge.Mon, 11 Nov 2013 21:40:18 +0100, by Christian Humer
-
SL: Enhanced SimpleLanguage with support for if statements, function calls, function caching + inlining and builtins.Mon, 11 Nov 2013 21:34:44 +0100, by Christian Humer
-
Canonicalize coversions that don't change the type.Mon, 11 Nov 2013 17:56:52 +0100, by Roland Schatz
-
Invalidate cached nodes after canonicalization in full unrolling.Mon, 11 Nov 2013 17:54:16 +0100, by Roland Schatz
-
Test case for loop unrolling.Mon, 11 Nov 2013 17:49:41 +0100, by Roland Schatz
-
mx_graal.py symlink for commands.py for static importSun, 10 Nov 2013 20:54:48 -0800, by Mick Jordan
-
replaced global snippet and template node metrics with per-snippet and per-template metricsSun, 10 Nov 2013 21:34:18 +0100, by Doug Simon
-
remove use of snippets for lowering nop write barriersSun, 10 Nov 2013 21:31:18 +0100, by Doug Simon
-
made SnippetGraphNodeCount count the right thing; re-enable prepared snippet graph caching by defaultSun, 10 Nov 2013 17:55:12 +0100, by Doug Simon
-
make 'mx unittest' still pass even if HSAIL device is not availableSun, 10 Nov 2013 14:37:39 +0100, by Doug Simon
-
more HSAIL support in the C++ layer for executing HSAIL code on the simulatorSun, 10 Nov 2013 13:18:09 +0100, by Doug Simon
-
HSAIL support for compare-and-swap and volatile load/store operationsSun, 10 Nov 2013 11:42:31 +0100, by Doug Simon
-
MergeSat, 09 Nov 2013 21:34:07 +0100, by Christos Kotselidis
-
Disable Boxing substitutions when hprof is enabledSat, 09 Nov 2013 21:33:31 +0100, by Christos Kotselidis
-
Delegate hprof enabled information from hotspot to graalSat, 09 Nov 2013 21:32:51 +0100, by Christos Kotselidis
-
Add missing cases for CheckCast usages in NodeIntrisification when BoxingSubstitutions are disabledSat, 09 Nov 2013 21:30:33 +0100, by Christos Kotselidis
-
Pass Long object to array copy snippets to canonicalize properly when BoxingSubstitutions are disabledSat, 09 Nov 2013 21:29:44 +0100, by Christos Kotselidis
-
Add canonicalization phase before NodeIntrinsificationSat, 09 Nov 2013 21:28:14 +0100, by Christos Kotselidis
-
modified OptionValue.toString() to use the current, possibly overriding value; added OptionValue.getValues()Sat, 09 Nov 2013 12:04:24 +0100, by Doug Simon
-
Merge.Fri, 08 Nov 2013 18:34:57 +0100, by Doug Simon
-
added check (with warning on System.err) if number of templates for a snippet exceeds a threshold (default is 50)Fri, 08 Nov 2013 18:34:36 +0100, by Doug Simon
-
disabled type context specialization of allocation snippets unless allocation profiling is enabledFri, 08 Nov 2013 18:26:04 +0100, by Doug Simon
-
removed hash code from name of SnippetTemplate metrics (blows up DebugValueMaps when template caching is disabled)Fri, 08 Nov 2013 18:07:38 +0100, by Doug Simon
-
Canonicalize convert of convert.Fri, 08 Nov 2013 17:07:50 +0100, by Roland Schatz
-
Canonicalize comparison of type conversion with constants.Fri, 08 Nov 2013 16:59:01 +0100, by Roland Schatz
-
per SnippetTemplate metrics now include the details of the specialization in their nameFri, 08 Nov 2013 16:14:16 +0100, by Doug Simon
-
intercept and report an error during debug value reporting but don't propagate itFri, 08 Nov 2013 16:13:15 +0100, by Doug Simon
-
made LinearScan.checkIntervals non-staticFri, 08 Nov 2013 16:12:40 +0100, by Doug Simon
-
AMD64Assembler: remove useless option "Atomic" and make other options finalFri, 08 Nov 2013 13:52:34 +0100, by Bernhard Urban
-
UnsafeAccessNode: add assert to ensure a proper graph stateFri, 08 Nov 2013 13:52:00 +0100, by Bernhard Urban
-
Node: print node in assertFri, 08 Nov 2013 13:45:06 +0100, by Bernhard Urban
-
Maintain lastLocationAccess in WriteNode.Fri, 08 Nov 2013 13:22:03 +0100, by Roland Schatz
-
Use correct type for LocationIdentity in MemoryPhi.Fri, 08 Nov 2013 13:20:34 +0100, by Roland Schatz
-
Fix wrong conversion in extremum and exit values of induction variables.Fri, 08 Nov 2013 13:20:09 +0100, by Roland Schatz
-
Make the speculation id an int and allow for more bits to be set in the HotSpot implementation (which currently silently discards unsupported high bit).Fri, 08 Nov 2013 12:10:15 +0100, by Gilles Duboscq
-
Use option to enable guard-id-as-speculation-id rather than Debug.isEnabled()Fri, 08 Nov 2013 12:04:35 +0100, by Gilles Duboscq
-
Mask the speculation id correctly in HotSpotMetaAccessProvider.encodeDeoptActionAndReasonFri, 08 Nov 2013 11:00:17 +0100, by Gilles Duboscq
-
added per SnippetTemplate instantiation timer and counterFri, 08 Nov 2013 11:12:20 +0100, by Doug Simon
-
fixed npe in DebugValueMap.reset()Fri, 08 Nov 2013 10:56:42 +0100, by Doug Simon
-
added SnippetPreparationTime metricFri, 08 Nov 2013 10:56:23 +0100, by Doug Simon
-
removed debug value header & footer from non-debug value printing executionsFri, 08 Nov 2013 10:55:48 +0100, by Doug Simon
-
Merge.Thu, 07 Nov 2013 20:55:13 +0100, by Christian Humer
-
Truffle: some regression fixes to previous cleanupThu, 07 Nov 2013 20:47:11 +0100, by Christian Humer
-
Truffle: fixed bug where invocation counter was decremented twice after inlining; cleanup of optimized call target and profile.Thu, 07 Nov 2013 19:07:41 +0100, by Christian Humer
-
Truffle: refactored CompilationProfile to separate the profile and the policy in separate classes.Thu, 07 Nov 2013 16:21:06 +0100, by Christian Humer
-
Truffle: refactored inlining to a new class.Thu, 07 Nov 2013 15:10:09 +0100, by Christian Humer
-
added ability to disable snippet template cache (-Dgraal.useSnippetTemplateCache=false)Thu, 07 Nov 2013 18:36:33 +0100, by Doug Simon
-
added ability to disable snippet graph preparation cache (-Dgraal.useSnippetGraphCache=false)Thu, 07 Nov 2013 18:34:42 +0100, by Doug Simon
-
added ResetDebugValuesAfterBootstrap to separate out metrics gathered during bootstrapThu, 07 Nov 2013 18:33:01 +0100, by Doug Simon
-
Code cache: make sure we collect statistics even if the compiler is not recognizedThu, 07 Nov 2013 11:17:23 +0100, by Gilles Duboscq
-
SnippetTemplate instantiation should replace snippet's start node with a valid anchor point not the caller's start nodeThu, 07 Nov 2013 10:45:56 +0100, by Gilles Duboscq
-
Lowering should handle the case where the current guard anchor gets lowered and does not exist anymoreThu, 07 Nov 2013 10:42:37 +0100, by Gilles Duboscq
-
Add some missing cases for NodeClass.(getDebugProperties|valueEqual|valueNumber)Wed, 06 Nov 2013 16:47:48 +0100, by Gilles Duboscq
-
Do not compress graph when debug is enabledWed, 06 Nov 2013 16:41:07 +0100, by Gilles Duboscq
-
Start passing down a 'speculation id' to deoptimizations.Wed, 06 Nov 2013 14:53:31 +0100, by Gilles Duboscq
-
HSAIL support for difference between compression of oops and class pointersWed, 06 Nov 2013 18:49:59 +0100, by Doug Simon
-
use scoped option overriding for some HSAIL testsWed, 06 Nov 2013 18:43:45 +0100, by Doug Simon
-
Support arbitrary array types in global value numbering.Wed, 06 Nov 2013 16:56:05 +0100, by Roland Schatz
-
Helper functions for identifying numeric kinds.Wed, 06 Nov 2013 16:29:54 +0100, by Roland Schatz
-
make LIRGenerator.emitSequentialSwitch protectedWed, 06 Nov 2013 16:01:03 +0100, by Lukas Stadler
-
mx sl: change vm args syntaxWed, 06 Nov 2013 14:14:09 +0100, by Andreas Woess
-
Truffle Node class refactoring.Wed, 06 Nov 2013 13:54:25 +0100, by Andreas Woess
-
AssumptionValidAssumption: implement equals() and hashCode() to avoid duplicate registration.Wed, 06 Nov 2013 13:38:09 +0100, by Andreas Woess
-
fix possible NPE in TruffleCompiler with TraceTruffleCompilation and background compilation enabled.Wed, 06 Nov 2013 13:31:28 +0100, by Andreas Woess
-
mx.run should support streams for out/err even if there is no timeoutTue, 05 Nov 2013 19:10:52 +0100, by Gilles Duboscq
-
LIRGenerator: don't create end-of-block JumpOps for blocks that end in a FallThroughOp with a targetWed, 06 Nov 2013 11:04:01 +0100, by Lukas Stadler
-
added graph compression (GRAAL-571)Tue, 05 Nov 2013 20:03:42 +0100, by Doug Simon
-
abstracted a graph mark as a Mark object (hiding the node index)Tue, 05 Nov 2013 19:54:32 +0100, by Doug Simon
-
commented choice of data structure in NodeClass.addGraphDuplicate()Tue, 05 Nov 2013 19:44:09 +0100, by Doug Simon
-
integrated auto-formatting changesTue, 05 Nov 2013 19:42:44 +0100, by Doug Simon
-
moved a number of options to be declared closer to usage and cached some heavily accessed options in fieldsTue, 05 Nov 2013 19:03:37 +0100, by Doug Simon
-
added a histogram to OptionValue (enabled by -Dgraal.showOptionValueReadsHistogram=true) to see which options are most frequently readTue, 05 Nov 2013 19:02:50 +0100, by Doug Simon
-
MergeTue, 05 Nov 2013 19:02:14 +0100, by Christos Kotselidis
-
MergeTue, 05 Nov 2013 19:00:51 +0100, by Christos Kotselidis
-
Finalize fieldsTue, 05 Nov 2013 18:59:03 +0100, by Christos Kotselidis
-
AOTTest: use scoped option valueTue, 05 Nov 2013 17:57:27 +0200, by Bernhard Urban
-
Fix some more problems in StampTool.add and simplify the overflow conditionTue, 05 Nov 2013 15:46:01 +0100, by Gilles Duboscq
-
Clarify unsigned test in IntegerStamp(kind)Tue, 05 Nov 2013 15:44:30 +0100, by Gilles Duboscq
-
Split code cache stats for the different compilersTue, 05 Nov 2013 12:19:10 +0100, by Gilles Duboscq
-
don't try and get override for StableOptionValuesTue, 05 Nov 2013 13:56:00 +0100, by Doug Simon
-
Merge.Tue, 05 Nov 2013 12:48:56 +0100, by Doug Simon
-
added support for scoped overriding of OptionValues (GRAAL-27)Tue, 05 Nov 2013 12:48:21 +0100, by Doug Simon
-
record an OptionDescriptor in an OptionValue so that it can be queried for a nameTue, 05 Nov 2013 11:14:42 +0100, by Doug Simon
-
use getAddress instead of getLong in HotSpotGraalRuntimeTue, 05 Nov 2013 06:50:16 +0100, by Doug Simon
-
added support for reading float debug properties from a nodeTue, 05 Nov 2013 06:49:29 +0100, by Doug Simon
-
notify JVMTI about exception throws from runtimeMon, 04 Nov 2013 21:45:23 -0800, by Tom Rodriguez
-
Merge.Mon, 04 Nov 2013 21:25:19 +0100, by Christian Humer
-
Truffle: cleanup of NodeUtil#findParent; added NodeUtil#findAllParentsMon, 04 Nov 2013 21:24:56 +0100, by Christian Humer
-
fixes for regression in Jython performanceMon, 04 Nov 2013 17:18:28 +0100, by Doug Simon
-
HSAIL updates to integrate recent changes to the providers infrastructure.Mon, 04 Nov 2013 17:17:08 +0100, by Doug Simon
-
Merge.Mon, 04 Nov 2013 16:12:48 +0100, by Christian Humer
-
Merge.Mon, 04 Nov 2013 12:20:17 +0100, by Christian Humer
-
mxtool: fixed eclipse builder glitches and rebuild loops.Mon, 04 Nov 2013 12:18:58 +0100, by Christian Humer
-
Loose unnecessary input dependencies from write barriersMon, 04 Nov 2013 15:42:27 +0100, by Christos Kotselidis
-
Add graph parameter to ConvertNode smart constructor.Mon, 04 Nov 2013 12:17:37 +0100, by Roland Schatz
-
Use Arrays.deepEquals in global value numbering.Mon, 04 Nov 2013 11:40:33 +0100, by Roland Schatz
-
Move second RemoveValueProxyPhase.Mon, 04 Nov 2013 11:32:37 +0100, by Roland Schatz
-
Refactor ConvertNode.Mon, 04 Nov 2013 11:25:10 +0100, by Roland Schatz
-
made ConstantNodes external to a Graph (GRAAL-508)Sun, 03 Nov 2013 15:27:52 +0100, by Doug Simon
-
use getAddress instead of getLong in HotSpotResolvedJavaMethodFri, 01 Nov 2013 19:35:33 -0700, by twisti
-
* PTX kernel argument buffer now has naturally aligned arguments as required by PTX JIT compiler.Fri, 01 Nov 2013 18:34:03 -0400, by S.Bharadwaj Yadavalli
-
fixed performance regression in hosted CompileTheWorldFri, 01 Nov 2013 13:07:22 +0100, by Doug Simon
-
Adds support to the HSAIL backend to generate code for bitwise right shift (>>), bitwise NOT (~), and arithmetic negationFri, 01 Nov 2013 12:06:22 +0100, by Doug Simon
-
PEA: create ProxyNodes when the LoopExitNode is encountered, not between blocksThu, 31 Oct 2013 18:45:31 +0100, by Lukas Stadler
-
don't create ProxyNodes for constants during PEAThu, 31 Oct 2013 18:44:47 +0100, by Lukas Stadler
-
don't equate missing current annotation processor file with it being out of dateThu, 31 Oct 2013 12:08:07 +0100, by Doug Simon
-
restricted BootstrapGraal option to GRAALVM builds onlyWed, 30 Oct 2013 21:49:04 +0100, by Doug Simon
-
remove obsolete FrameUtil.set<Type>Safe methods.Wed, 30 Oct 2013 19:59:48 +0100, by Andreas Woess
-
add FrameUtil.get<Type>Safe methods that do not throw checked exceptions.Wed, 30 Oct 2013 19:50:11 +0100, by Andreas Woess
-
convert FrameSlot interface to a final class.Wed, 30 Oct 2013 19:05:29 +0100, by Andreas Woess
-
Frame: add is<Type> methods.Wed, 30 Oct 2013 20:01:50 +0100, by Andreas Woess
-
fix GraalTruffleRuntime.createMaterializedFrame(Arguments) overload.Wed, 30 Oct 2013 17:31:13 +0100, by Andreas Woess
-
moved persistent annotation processor dependency files into mx/currentAnnotationProcessors directoryWed, 30 Oct 2013 15:29:42 +0100, by Doug Simon
-
disabled pre-cleaning before Java compilation until annotation processor is resolvedWed, 30 Oct 2013 13:14:41 +0100, by Doug Simon
-
Merge.Wed, 30 Oct 2013 11:08:00 +0100, by Christian Humer
-
Truffle-DSL: the default polymorphic depth should also include combinations of implicit casts.Tue, 29 Oct 2013 16:55:42 +0100, by Christian Humer
-
Truffle-DSL: fixed generated generic node adopted the polymorphic chain when transiting from polymorphic to generic.Tue, 29 Oct 2013 16:36:07 +0100, by Christian Humer
-
Merge.Tue, 29 Oct 2013 16:23:59 +0100, by Christian Humer
-
Truffle-DSL: fixed additional wrong @SlowPath usage on generic. (GRAAL-490 #resolve)Mon, 28 Oct 2013 11:06:51 +0100, by Christian Humer
-
format cleanup by 'mx eclipseformat'Wed, 30 Oct 2013 10:05:59 +0100, by Doug Simon
-
added .currentAnnotationProcessors to .hgignoreWed, 30 Oct 2013 10:04:18 +0100, by Doug Simon
-
added missing annotation processor dependency for com.oracle.graal.hotspot.sparcWed, 30 Oct 2013 09:50:36 +0100, by Doug Simon
-
rebuild projects if their annotation processor dependencies change; clean output directories before (re)compiling a Java projectWed, 30 Oct 2013 09:49:53 +0100, by Doug Simon
-
mxtool: regenerate IDE files when suite imports file changesTue, 29 Oct 2013 21:05:15 -0700, by Mick Jordan
-
Clang 5.0 fixesTue, 29 Oct 2013 14:45:32 -0700, by twisti
-
added type check for object before reading a field value from it during compilationTue, 29 Oct 2013 22:03:28 +0100, by Doug Simon
-
re-added a graph context to the debug scopes entered by Truffle partial evaluation and compilation so that -G:+DumpOnError works againTue, 29 Oct 2013 22:01:08 +0100, by Doug Simon
-
weakened or commented out assertions that are too strict given the way Truffle makes use of UnsafeTue, 29 Oct 2013 21:59:38 +0100, by Doug Simon
-
Simplify AMD64ConvertSnippets instantiation code.Tue, 29 Oct 2013 17:26:23 +0100, by Roland Schatz
-
exclude EATestBase from JaCoCoTue, 29 Oct 2013 16:56:19 +0100, by Lukas Stadler
-
documentation and simplification in MonitorExitNodeMon, 28 Oct 2013 15:27:05 +0100, by Lukas Stadler
-
PEA: more tests, common base class for testsMon, 28 Oct 2013 15:25:27 +0100, by Lukas Stadler
-
improved documentation of HotSpotBackend.updateStub()Mon, 28 Oct 2013 17:03:59 +0100, by Doug Simon
-
added --igv option to "mx projectgraph" command for sending output to IGV insteadMon, 28 Oct 2013 16:04:58 +0100, by Doug Simon
-
removed redundant assertionMon, 28 Oct 2013 16:04:12 +0100, by Doug Simon
-
remove unused CommitAllocationNodes during simplificationMon, 28 Oct 2013 13:39:49 +0100, by Lukas Stadler
-
PEA: support for unsafe stores of mismatching sizes, cleanup, documentationMon, 28 Oct 2013 13:01:16 +0100, by Lukas Stadler
-
CipherBlockChainingSubstitutions: use more precise location for embeddedCipher object and r arrayMon, 28 Oct 2013 13:10:10 +0200, by Bernhard Urban
-
AESCryptSubstitutions: use more precise location for K arrayMon, 28 Oct 2013 10:11:49 +0100, by Bernhard Urban
-
refactored creation of Graal and Truffle compiler threads into a single facilityMon, 28 Oct 2013 11:27:36 +0100, by Doug Simon
-
clearer API and documentation for the capability of a SaveRegistersOp to have its registers prunedSun, 27 Oct 2013 19:59:00 +0100, by Doug Simon
-
replace ".count() == 0" with ".isEmpty()"Sun, 27 Oct 2013 19:51:44 +0100, by Doug Simon
-
made Truffle compiler threads be named and have a debug configurationSat, 26 Oct 2013 01:27:09 +0200, by Doug Simon
-
cleaned up mechanism for saving registers and updating the callee save maps in stubsFri, 25 Oct 2013 23:50:05 +0200, by Doug Simon
-
MergeFri, 25 Oct 2013 19:24:11 +0200, by Christos Kotselidis
-
Enable deferred init barriersFri, 25 Oct 2013 19:23:38 +0200, by Christos Kotselidis
-
Fix unit testsFri, 25 Oct 2013 19:23:20 +0200, by Christos Kotselidis
-
Reorder commit allocation's node writes to account for deferred barriersFri, 25 Oct 2013 19:23:06 +0200, by Christos Kotselidis
-
Remove UseNewCode from gate G1 verification runFri, 25 Oct 2013 19:22:37 +0200, by Christos Kotselidis
-
Support more convert operations.Fri, 25 Oct 2013 15:44:35 +0200, by Roland Schatz
-
Merge fix.Fri, 25 Oct 2013 14:45:01 +0200, by Thomas Wuerthinger
-
Merge.Fri, 25 Oct 2013 13:46:22 +0200, by Thomas Wuerthinger
-
Merge fixes.Fri, 25 Oct 2013 12:12:49 +0200, by Thomas Wuerthinger
-
Merge.Fri, 25 Oct 2013 11:42:44 +0200, by Thomas Wuerthinger
-
Merge.Fri, 25 Oct 2013 01:39:54 +0200, by Thomas Wuerthinger
-
Merge.Tue, 22 Oct 2013 15:06:02 +0200, by Thomas Wuerthinger
-
Merge.Tue, 22 Oct 2013 11:43:37 +0200, by Thomas Wuerthinger
-
Introduce TraceTruffleInliningTree option.Tue, 22 Oct 2013 11:42:10 +0200, by Thomas Wuerthinger
-
Fix checkstyle errors.Thu, 17 Oct 2013 17:26:18 +0200, by Thomas Wuerthinger
-
Merge.Thu, 17 Oct 2013 16:01:04 +0200, by Thomas Wuerthinger
-
Fix unused import.Thu, 17 Oct 2013 15:59:12 +0200, by Thomas Wuerthinger
-
Move Truffle compilations to background compilation thread.Thu, 17 Oct 2013 15:55:18 +0200, by Thomas Wuerthinger
-
Simplifications of OptimizedCallTarget.Thu, 17 Oct 2013 14:28:37 +0200, by Thomas Wuerthinger
-
Merge.Wed, 16 Oct 2013 21:44:51 +0200, by Thomas Wuerthinger
-
Avoid null checks on frame array accesses.Wed, 16 Oct 2013 17:26:51 +0200, by Thomas Wuerthinger
-
fleshed out HSAIL backend a little to demonstrate changes needed after recent API/infrastructure updatesFri, 25 Oct 2013 12:45:37 +0200, by Doug Simon
-
HotSpotHostLowering: use location identity from CAS node to create locationFri, 25 Oct 2013 11:24:48 +0200, by Bernhard Urban
-
UnsafeArrayCopySnippets: minor refactoringThu, 24 Oct 2013 18:34:58 +0200, by Bernhard Urban
-
UnsafeArrayCopySnippets: use right kind for boolean caseThu, 24 Oct 2013 18:34:28 +0200, by Bernhard Urban
-
UnsafeArrayCopySnippets: use DirectObjectStoreNode again for kind object. add location identity to DirectObjectStoreNode.Thu, 24 Oct 2013 18:34:27 +0200, by Bernhard Urban
-
mx: print warning if encounter a non-parsable line in jvm.cfgThu, 24 Oct 2013 18:31:21 +0200, by Bernhard Urban
-
Adds support to the HSAIL backend for three of the bitwise logical operators, bitwise AND, bitwise OR and bitwise XOR.Thu, 24 Oct 2013 19:21:43 -0700, by twisti
-
Merge.Fri, 25 Oct 2013 01:26:27 +0200, by Doug Simon
-
refactored all deferred initialization of backends into HotSpotBackendFri, 25 Oct 2013 01:24:19 +0200, by Doug Simon
-
restricted initialization of LoweringProvider during VM startup to only be for the LoweringProvider of the host backend; removed unnecessary HotSpotLoweringProvider interfaceFri, 25 Oct 2013 00:31:00 +0200, by Doug Simon
-
separated registration of (host) intrinsics from initialization of lowerersFri, 25 Oct 2013 00:21:34 +0200, by Doug Simon
-
restricted initialization of ForeignCallProvider during VM startup to only be for the ForeignCallProvider of the host backend.Fri, 25 Oct 2013 00:12:54 +0200, by Doug Simon
-
moved registration of HotSpot method substitutions out of HotSpotLoweringProvider into separate HotSpotSubstitutions classThu, 24 Oct 2013 21:19:08 +0200, by Doug Simon
-
fixed Java warningsThu, 24 Oct 2013 21:17:58 +0200, by Doug Simon
-
Merge.Thu, 24 Oct 2013 23:47:41 +0200, by Doug Simon
-
fixed tests that need to take into account ConstantNodes not recording their usages (GRAAL-508)Thu, 24 Oct 2013 23:46:48 +0200, by Doug Simon
-
Merge.Thu, 24 Oct 2013 16:21:25 +0200, by Doug Simon
-
applied auto-formatThu, 24 Oct 2013 14:58:48 +0200, by Doug Simon
-
made ConstantNodes (optionally) not record their usages (GRAAL-508)Thu, 24 Oct 2013 14:57:57 +0200, by Doug Simon
-
improved error reporting in LSRAThu, 24 Oct 2013 12:25:29 +0200, by Doug Simon
-
Merge.Thu, 24 Oct 2013 22:28:09 +0200, by Christian Humer
-
Truffle-DSL: fixed recursive rewrite problem for transitions from monomorphic to polymorphic. (GRAAL-560 #resolve)Thu, 24 Oct 2013 16:01:44 +0200, by Christian Humer
-
Merge.Thu, 24 Oct 2013 15:56:08 +0200, by Christian Humer
-
Merge.Mon, 21 Oct 2013 11:07:47 +0200, by Christian Humer
-
Truffle-DSL: fixed wrong type simple name references with ECJ in generated code.Mon, 21 Oct 2013 11:07:32 +0200, by Christian Humer
-
Fix warningThu, 24 Oct 2013 19:44:08 +0200, by Gilles Duboscq
-
Serveral fixes to StampTool.add and some testsThu, 24 Oct 2013 20:15:49 +0200, by Gilles Duboscq
-
Only print "Graal: no installed code" in deopt if nmethod is compiled by GraalThu, 24 Oct 2013 11:44:55 +0200, by Gilles Duboscq
-
MergeThu, 24 Oct 2013 08:51:44 -0700, by twisti
-
read HotSpotVMConfig fields from HotSpot's vmStructs via annotationsWed, 23 Oct 2013 19:50:14 -0700, by twisti
-
added missing @Override'sTue, 22 Oct 2013 23:16:03 -0700, by twisti
-
Make AMD64HotSpotTruffleBackend a decorator for the default backend.Thu, 24 Oct 2013 15:36:39 +0200, by Roland Schatz
-
initialize primitive frame slots for objects to 0 (long) instead of null (object)Thu, 24 Oct 2013 13:26:27 +0200, by Lukas Stadler
-
renamed TruffleIRJavaMethod to TruffleDebugJavaMethod and made Truffle debug scopes more consistent in its usageThu, 24 Oct 2013 12:23:52 +0200, by Doug Simon
-
MergeWed, 23 Oct 2013 17:12:30 -0700, by Mick Jordan
-
mxtool: change about text to refer to Wiki doc, add mx.find scriptWed, 23 Oct 2013 15:35:55 -0700, by Mick Jordan
-
ArrayCopySnippets: small cleanupWed, 23 Oct 2013 22:50:34 +0200, by Bernhard Urban
-
ArrayCopySnippets: remove unused constantsWed, 23 Oct 2013 22:45:56 +0200, by Bernhard Urban
-
UnsafeArrayCopySnippets: use vectorized version also for Long, Double and ObjectWed, 23 Oct 2013 22:07:22 +0200, by Bernhard Urban
-
UnsafeArrayCopyNode: try to be more precise about killed locationWed, 23 Oct 2013 22:06:28 +0200, by Bernhard Urban
-
Unsafe{Load,Store}Node: users must provide an LocationIdentity explicitly. Provide more specific LocationIdentity in UnsafeArraySnippets (instead of ANY_LOCATION)Wed, 23 Oct 2013 22:06:27 +0200, by Bernhard Urban
-
ArrayCopySnippets: don't do a second bounds checkWed, 23 Oct 2013 22:06:16 +0200, by Bernhard Urban
-
ArrayCopySnippets: use slow path probability for deopt branchesWed, 23 Oct 2013 22:06:04 +0200, by Bernhard Urban
-
[PTX] fix warnings in ptx codeWed, 23 Oct 2013 13:54:21 -0400, by S.Bharadwaj Yadavalli
-
improved debug scope context when compiling Truffle IR graphs by making a Truffle compilable masquerade as a JavaMethodWed, 23 Oct 2013 18:45:05 +0200, by Doug Simon
-
Fix exception during canonicalization (GRAAL-554): when killing the branch following a FixedGuard, we can not count on this removing all of our usages because some of them may already be deadWed, 23 Oct 2013 17:50:58 +0200, by Gilles Duboscq
-
Fix integer stamp join for downMask/lowerBoundWed, 23 Oct 2013 16:51:01 +0200, by Gilles Duboscq
-
sparc: fix makefile issue from hsx25 mergeWed, 23 Oct 2013 15:44:39 +0200, by Bernhard Urban
-
mx: fix detection for sparc. ignore unparsable lines in jvm.cfgWed, 23 Oct 2013 15:31:47 +0200, by Bernhard Urban
-
Fix NPE in OptimizeGuardAnchorsWed, 23 Oct 2013 13:41:50 +0200, by Gilles Duboscq
-
Fix StampTool.unsignedRightShiftWed, 23 Oct 2013 11:49:01 +0200, by Gilles Duboscq
-
IGV: Fix cfg edge coloring.Wed, 23 Oct 2013 13:35:50 +0200, by Roland Schatz
-
MergeWed, 23 Oct 2013 13:41:10 +0200, by Matthias Grimmer
-
rename CompilerToVm.dontInline to doNotInlineOrCompileWed, 23 Oct 2013 13:40:56 +0200, by Matthias Grimmer
-
Re-add OptimizedCallTarget.callHelper - prevents frequent reinstallation of frame injectionWed, 23 Oct 2013 13:33:40 +0200, by Matthias Grimmer
-
Remove unused parameter from CompilerToVm.dontInlineWed, 23 Oct 2013 12:54:21 +0200, by Matthias Grimmer
-
Extend the CompilerToVM interface to explicitly avoid compilation and inlining of methodsWed, 23 Oct 2013 12:48:06 +0200, by Matthias Grimmer
-
Refactoring of the frame prologue injectionWed, 23 Oct 2013 12:46:58 +0200, by Matthias Grimmer
-
Rename CodeCacheProvider.addDefaultMethod to setDefaultMethodWed, 23 Oct 2013 12:45:57 +0200, by Matthias Grimmer
-
Add OptimizedCallTarget.call(PackedFrame, Arguments) frame prologue injectionTue, 22 Oct 2013 13:25:37 +0200, by Matthias Grimmer
-
Make pointer decoding of AMD64HotSPotMove publicTue, 22 Oct 2013 13:24:43 +0200, by Matthias Grimmer
-
Add missing ExplodeLoop annotation in SLTue, 22 Oct 2013 13:24:18 +0200, by Matthias Grimmer
-
Allow CodeCacheProvider to install default methodsMon, 21 Oct 2013 18:40:31 +0200, by Matthias Grimmer
-
Add NeverInlineMacro for OptimizedCallTarget.callMon, 21 Oct 2013 17:48:54 +0200, by Matthias Grimmer
-
fixed bug in creation of CreateGRAALDist.launch filesWed, 23 Oct 2013 10:29:53 +0200, by Doug Simon
-
MergeTue, 22 Oct 2013 15:49:05 -0700, by Mick Jordan
-
mxtool: fixes (GRAAL-557) and code cleanupsTue, 22 Oct 2013 15:48:45 -0700, by Mick Jordan
-
MergeTue, 22 Oct 2013 08:35:26 -0700, by Mick Jordan
-
mxtool sclone: check import version when imported suite already existsMon, 21 Oct 2013 20:36:08 -0700, by Mick Jordan
-
PTX codegen enhancements; fixes to PTX test regressions.Tue, 22 Oct 2013 14:35:41 -0400, by S.Bharadwaj Yadavalli
-
only show metric and timer values if -G:Meter or -G:Time is enabledTue, 22 Oct 2013 17:03:01 +0200, by Doug Simon
-
Add an optional name to HotSpotNmethod. Print it during deopt. Use it when installing a Truffle compilationTue, 22 Oct 2013 15:10:14 +0200, by Gilles Duboscq
-
Add setter for GuardNode's actionTue, 22 Oct 2013 15:08:23 +0200, by Gilles Duboscq
-
Merge.Tue, 22 Oct 2013 11:54:18 +0200, by Doug Simon
-
append output of mx command to (re)build graal.jar to a per-project log fileTue, 22 Oct 2013 11:31:16 +0200, by Doug Simon
-
commented out eager initialization of Suite.versionTue, 22 Oct 2013 11:01:56 +0200, by Doug Simon
-
made hg be called lazilyTue, 22 Oct 2013 11:01:32 +0200, by Doug Simon
-
Small refactoring of edge dumping in BinaryGraphPrinterTue, 22 Oct 2013 10:15:37 +0200, by Gilles Duboscq
-
Fix NodeClass.getFirstLevel(Input|Successor)Positions to use the NODE_LIST constant instead of 0Tue, 22 Oct 2013 10:31:32 +0200, by Gilles Duboscq
-
Disable deferred init barriersTue, 22 Oct 2013 09:58:21 +0200, by Christos Kotselidis
-
mxtool: handle missing hg executable gracefullyMon, 21 Oct 2013 15:14:43 -0700, by Mick Jordan
-
moved snippet timers/metrics from SnippetTemplate to SnippetInfo and added new metric for number of snippet specializations (i.e. number of SnippetTemplate objects created)Mon, 21 Oct 2013 22:49:28 +0200, by Doug Simon
-
enable zero-count metrics to be shown (disable with new -G:+SuppressZeroDebugValues option)Mon, 21 Oct 2013 22:47:54 +0200, by Doug Simon
-
Merge.Mon, 21 Oct 2013 18:37:19 +0200, by Doug Simon
-
applied autoformatMon, 21 Oct 2013 18:16:37 +0200, by Doug Simon
-
minor reformatting based on 'mx eclipseformat'Mon, 21 Oct 2013 18:10:32 +0200, by Doug Simon
-
added support code for Truffle to inject special tail-call code into the prefix of OptimizedCallTarget.call(PackedFrame, Arguments)Mon, 21 Oct 2013 17:42:42 +0200, by Doug Simon
-
added limited ability for one HotSpotBackendFactory to override anotherMon, 21 Oct 2013 17:42:19 +0200, by Doug Simon
-
workaround for bug in Clang 5.0Mon, 21 Oct 2013 17:41:27 +0200, by Doug Simon
-
MergeMon, 21 Oct 2013 17:36:41 +0200, by Christos Kotselidis
-
Flush deferred barrier when Graal and G1 are usedMon, 21 Oct 2013 17:21:26 +0200, by Christos Kotselidis
-
gate: clean and build IGV (not GV)Mon, 21 Oct 2013 16:07:32 +0200, by Bernhard Urban
-
FloatingReadNode: simplify assert conditionMon, 21 Oct 2013 16:07:29 +0200, by Bernhard Urban
-
Truffle: add sanity check.Sun, 20 Oct 2013 03:50:51 +0200, by Andreas Woess
-
Truffle: fix possible node rewrite failures after recursive calls.Sun, 20 Oct 2013 03:26:03 +0200, by Andreas Woess
-
Backed out changeset: edb2e6bd6a01 (superseded by ce5e6f9075b6)Sun, 20 Oct 2013 01:00:02 +0200, by Andreas Woess
-
MergeFri, 18 Oct 2013 15:59:20 -0700, by Mick Jordan
-
mxtool: fix command-specific option parsing regressionFri, 18 Oct 2013 15:58:07 -0700, by Mick Jordan
-
available GPUs are exposed to Graal only by the graal.gpu.isalist system property which is set up during command line argument parsingFri, 18 Oct 2013 23:55:35 +0200, by Doug Simon
-
added ptx sources to hotspot Eclipse projectFri, 18 Oct 2013 21:40:23 +0200, by Doug Simon
-
revert attempt to avoid Eclipse build loopsFri, 18 Oct 2013 17:00:52 +0200, by Doug Simon
-
Add canonicalizations for more diamond shapes to Conditional if one of the input of the Phi is also a conditional with constantsThu, 17 Oct 2013 18:18:05 +0200, by Gilles Duboscq
-
Conditional Elimination should not skip registering ShortCut conditionsThu, 17 Oct 2013 18:18:05 +0200, by Gilles Duboscq
-
Canonicalize DynamicDeoptimize nodes back to Deoptimize when used with a constant reason&actionThu, 17 Oct 2013 18:18:05 +0200, by Gilles Duboscq
-
Optimize Binary Graph format for more compact sizeThu, 17 Oct 2013 18:18:05 +0200, by Gilles Duboscq
-
Binary Graphs: use 16bits for pool indicesThu, 17 Oct 2013 18:23:20 +0200, by Gilles Duboscq
-
Replace EliminatePartiallyRedundantGuardsPhase with OptimizeGuardAnchorsThu, 17 Oct 2013 18:18:05 +0200, by Gilles Duboscq
-
Small optimizations to Binary Printer and IGV's BinaryParserThu, 17 Oct 2013 18:18:05 +0200, by Gilles Duboscq
-
duplicate VirtualObjectNodes when peeling / unrolling loopsFri, 18 Oct 2013 14:51:56 +0200, by Lukas Stadler
-
Truffle: Update for the CompilationPolicyFri, 18 Oct 2013 13:49:41 +0200, by Christian Wirth
-
mxtool hg support for suitesThu, 17 Oct 2013 19:59:25 -0700, by Mick Jordan
-
made AMD64HotSpotBackendFactory more easily extensibleThu, 17 Oct 2013 22:22:19 +0200, by Doug Simon
-
Merge.Thu, 17 Oct 2013 15:58:41 +0200, by Doug Simon
-
made HSAILCompilationResult subclass CompilationResultThu, 17 Oct 2013 14:05:14 +0200, by Doug Simon
-
fixed 5b1a2e8e82d6: make EscapeObjectState value numberableWed, 16 Oct 2013 11:46:05 +0200, by Lukas Stadler
-
added support disassembling during CodeGenThu, 17 Oct 2013 12:22:27 +0200, by Doug Simon
-
fixed regressionThu, 17 Oct 2013 12:21:25 +0200, by Doug Simon
-
marked HSAIL tests that rely on unimplemented featuresThu, 17 Oct 2013 11:48:58 +0200, by Doug Simon
-
gave HSAIL its own Replacements implementation (HSAILHotSpotReplacementsImpl)Thu, 17 Oct 2013 11:48:31 +0200, by Doug Simon
-
replace new InternalError("NYI") with GraalInternalError.unimplemented()Thu, 17 Oct 2013 11:46:58 +0200, by Doug Simon
-
prevent npe in Buffer.copyData() when Buffer.data is nullThu, 17 Oct 2013 11:46:27 +0200, by Doug Simon
-
preliminary support for initializing multiple ForeignCallProviders and LoweringProviders (GRAAL-363)Thu, 17 Oct 2013 10:52:56 +0200, by Doug Simon
-
removed yet more uses of HotSpotGraalRuntime.getHostProviders() (GRAAL-363)Thu, 17 Oct 2013 10:18:53 +0200, by Doug Simon
-
replaced HotSpotGraalRuntime.wordKind with an access via the host backend (GRAAL-363)Thu, 17 Oct 2013 10:09:02 +0200, by Doug Simon
-
removed more uses of HotSpotGraalRuntime.getHostProviders() (GRAAL-363)Thu, 17 Oct 2013 09:58:17 +0200, by Doug Simon
-
factored out retrieving the host architecture name to handle variations in value of os.arch system propertyThu, 17 Oct 2013 09:25:58 +0200, by Doug Simon
-
make TimedBootstrap work with lower time limitsWed, 16 Oct 2013 22:06:58 -0700, by twisti
-
added NegateNodeCanonicalizationTestWed, 16 Oct 2013 19:49:15 -0700, by twisti
-
fixed C++ compilation error in fastdebug buildThu, 17 Oct 2013 01:28:01 +0200, by Doug Simon
-
fixed project canonicalizationThu, 17 Oct 2013 01:16:36 +0200, by Doug Simon
-
added missing fileThu, 17 Oct 2013 01:14:05 +0200, by Doug Simon
-
improved support for co-existing, multiple backends (GRAAL-363)Thu, 17 Oct 2013 01:08:17 +0200, by Doug Simon
-
added support for wrapping long lines in mx/projects by placing a "\" at the end of the line (like the C preprocessor accepts)Thu, 17 Oct 2013 01:05:13 +0200, by Doug Simon
-
Merge.Wed, 16 Oct 2013 18:27:28 +0200, by Christian Humer
-
Truffle-DSL: fixed type comparison of inner classes fails with ECJ when class was loaded from binary file.Wed, 16 Oct 2013 18:27:11 +0200, by Christian Humer
-
Truffle-DSL: fixed an NPE if invalid TypeData are compared.Wed, 16 Oct 2013 18:25:16 +0200, by Christian Humer
-
Merge.Wed, 16 Oct 2013 16:15:40 +0200, by Thomas Wuerthinger
-
Merge.Wed, 16 Oct 2013 15:03:29 +0200, by Thomas Wuerthinger
-
Fix integer stamp test.Wed, 16 Oct 2013 15:02:48 +0200, by Thomas Wuerthinger
-
Merge.Wed, 16 Oct 2013 03:53:40 +0200, by Thomas Wuerthinger
-
Remove files of Truffle printer.Wed, 16 Oct 2013 03:11:19 +0200, by Thomas Wuerthinger
-
Merge.Wed, 16 Oct 2013 03:03:34 +0200, by Thomas Wuerthinger
-
Make sure constants have the correct stack kind and unsafe accesses the correct access kind.Wed, 16 Oct 2013 03:02:03 +0200, by Thomas Wuerthinger
-
Merge.Tue, 15 Oct 2013 13:51:27 +0200, by Thomas Wuerthinger
-
Add LoweringProvider parameter to registerReplacements method.Tue, 15 Oct 2013 01:25:31 +0200, by Thomas Wuerthinger
-
increased generated interpreter size to accomodate WindowsWed, 16 Oct 2013 14:18:10 +0200, by Doug Simon
-
attempt to fix Eclipse build loop issueWed, 16 Oct 2013 14:17:42 +0200, by Doug Simon
-
fixed name of SPARC classWed, 16 Oct 2013 13:24:34 +0200, by Doug Simon
-
increased AMD64 template interpreter size in GRAALVM to allow the VM to be debugged with a Java debuggerWed, 16 Oct 2013 12:19:25 +0200, by Doug Simon
-
added LoweringProvider to ReplacementsProvider.registerReplacementsTue, 15 Oct 2013 23:32:19 +0200, by Doug Simon
-
add missing @Override to Iterator.remove overridesTue, 15 Oct 2013 22:38:35 -0700, by twisti
-
revert Unsafe.getObject hack to read uncompressed pointersTue, 15 Oct 2013 18:04:13 -0700, by twisti
-
MergeWed, 16 Oct 2013 01:12:47 +0200, by Christos Kotselidis
-
Enable Deferred Init BarriersWed, 16 Oct 2013 01:12:23 +0200, by Christos Kotselidis
-
Fix inconsistent oops in slow path allocationWed, 16 Oct 2013 01:05:14 +0200, by Christos Kotselidis
-
Merge.Tue, 15 Oct 2013 23:06:27 +0200, by Doug Simon
-
rename: graalRuntime -> runtime, getGraalRuntime -> getRuntimeTue, 15 Oct 2013 22:21:01 +0200, by Doug Simon
-
introduced HotSpotRegistersProvider interfaceTue, 15 Oct 2013 22:19:41 +0200, by Doug Simon
-
split HotSpotRuntime into separate provider implementationsTue, 15 Oct 2013 14:14:06 +0200, by Doug Simon
-
Backed out changeset: 5b1a2e8e82d6Tue, 15 Oct 2013 21:32:13 +0200, by Doug Simon
-
Merge.Tue, 15 Oct 2013 21:28:24 +0200, by Doug Simon
-
made use of substitution when deriving a new Providers objectMon, 14 Oct 2013 11:24:04 +0200, by Doug Simon
-
narrowed TargetDescription dependency of ReplacementsImpl to word kindMon, 14 Oct 2013 11:06:32 +0200, by Doug Simon
-
Fix intptr_t to oop casts in vframeArray.cpp and re-enable CHECK_UNHANDLED_OOPS in fastdebug modeTue, 15 Oct 2013 14:26:30 +0200, by Gilles Duboscq
-
The runtime entries need to use oopDesc* rather than oop in their signatureTue, 15 Oct 2013 14:46:25 +0200, by Gilles Duboscq
-
MergeTue, 15 Oct 2013 14:02:31 +0200, by Gilles Duboscq
-
When FixedGuardNode is canonicalized away, it should not be replaced with the previous beginMon, 14 Oct 2013 17:49:25 +0200, by Gilles Duboscq
-
Remove truffle.printerTue, 15 Oct 2013 17:41:30 +0200, by Matthias Grimmer
-
make EscapeObjectState value numberableTue, 15 Oct 2013 13:03:54 +0200, by Lukas Stadler
-
PEA: fix up FrameStates *after* dealing with unhandled inputsTue, 15 Oct 2013 11:32:32 +0200, by Lukas Stadler
-
preliminary fix for MonitorExitNodes with AFTER_BCITue, 15 Oct 2013 11:31:23 +0200, by Lukas Stadler
-
ConstantNode methods should not throw InternalErrorMon, 14 Oct 2013 19:46:29 -0700, by twisti
-
MergeTue, 15 Oct 2013 02:07:33 +0200, by Christos Kotselidis
-
Fix unittestsTue, 15 Oct 2013 01:50:48 +0200, by Christos Kotselidis
-
MergeMon, 14 Oct 2013 23:38:14 +0200, by Christos Kotselidis
-
Re-enable G1 verification in gateMon, 14 Oct 2013 23:37:28 +0200, by Christos Kotselidis
-
Fix in G1 GC after latest HotSpot mergeMon, 14 Oct 2013 23:36:11 +0200, by Christos Kotselidis
-
Field renaming in unsafe load snippetMon, 14 Oct 2013 23:35:49 +0200, by Christos Kotselidis
-
Make sure HotSpot installed code link is cut when code is explicitely invalidated.Tue, 15 Oct 2013 01:11:02 +0200, by Thomas Wuerthinger
-
Fix wrong modification of ReplacementsImpl macro node method handling.Tue, 15 Oct 2013 00:31:43 +0200, by Thomas Wuerthinger
-
Improve convert deoptimize to guard phase to recognize FixedGuardNode following MergeNode.Mon, 14 Oct 2013 23:30:05 +0200, by Thomas Wuerthinger
-
Improve canonicalization of FixedGuardNode.Mon, 14 Oct 2013 23:28:45 +0200, by Thomas Wuerthinger
-
Truffle API adjustments: Simplify frame handling. Introduce cast for MaterializedFrame objects.Mon, 14 Oct 2013 23:28:10 +0200, by Thomas Wuerthinger
-
Merge.Mon, 14 Oct 2013 18:48:21 +0200, by Christian Humer
-
Truffle-DSL: fixed wrong targetType for implicit casts.Mon, 14 Oct 2013 18:35:48 +0200, by Christian Humer
-
merge.Mon, 14 Oct 2013 15:51:57 +0200, by Christian Humer
-
Truffle-DSL: fixed incorrect else guard connections for executeAndSpecialize.Mon, 14 Oct 2013 15:44:18 +0200, by Christian Humer
-
Merge.Mon, 14 Oct 2013 14:32:00 +0200, by Christian Humer
-
Truffle-DSL: fixed invalid @SlowPath on generic execute methods. (GRAAL-490 #resolve)Mon, 14 Oct 2013 13:25:25 +0200, by Christian Humer
-
Truffle-DSL. fixed some issues with new generation strategy.Fri, 11 Oct 2013 20:45:14 +0200, by Christian Humer
-
Merge.Fri, 11 Oct 2013 20:07:50 +0200, by Christian Humer
-
SL: updated simple lanugage type system to use an implicit cast.Fri, 11 Oct 2013 20:06:33 +0200, by Christian Humer
-
Truffle-DSL: implemented new polymorphic more compact generation strategyFri, 11 Oct 2013 20:05:55 +0200, by Christian Humer
-
Merge.Wed, 09 Oct 2013 15:33:36 +0200, by Christian Humer
-
Truffle-DSL: fixed minor issue in implicit cast tests.Thu, 03 Oct 2013 18:09:21 +0200, by Christian Humer
-
Truffle-DSL: new implicit cast code generation layout supports now executeWith.Thu, 03 Oct 2013 18:07:59 +0200, by Christian Humer
-
TruffleDSL: improved code generation layout for implicit casts.Thu, 03 Oct 2013 16:31:09 +0200, by Christian Humer
-
SL: fixed literals generate unnecessary code.Wed, 02 Oct 2013 15:57:17 +0200, by Christian Humer
-
Merge.Wed, 02 Oct 2013 15:33:25 +0200, by Christian Humer
-
Truffle: Added experimental serialization API.Wed, 02 Oct 2013 15:33:08 +0200, by Christian Humer
-
Merge.Wed, 02 Oct 2013 13:26:31 +0200, by Christian Humer
-
Merge.Fri, 06 Sep 2013 21:37:50 +0200, by Christian Humer
-
Truffle-DSL: fixed a if bug target parameters and executes accidently do not match.Fri, 06 Sep 2013 17:59:27 +0200, by Christian Humer
-
During CheckCast lowering, if null was never seen and a guard is created for the null case, the instanceof should be done on a non-null value.Mon, 14 Oct 2013 16:40:51 +0200, by Gilles Duboscq
-
Remove reduduant guards stage check in GuardingPiNode.lowerMon, 14 Oct 2013 15:52:24 +0200, by Gilles Duboscq
-
Replace some wrong GRAAL_ONLY with GRAALVM_ONLYMon, 14 Oct 2013 13:49:46 +0200, by Gilles Duboscq
-
remove unused parameters from doProfile methodsMon, 14 Oct 2013 13:07:34 +0200, by Lukas Stadler
-
exclude java.lang.ref.Reference from Escape AnalysisMon, 14 Oct 2013 10:45:02 +0200, by Lukas Stadler
-
fix hosted mode on windows after hotspot merge.Sat, 12 Oct 2013 20:08:36 +0200, by Andreas Woess
-
NodeClassIterator: remove reference to NodeClassSat, 12 Oct 2013 10:18:16 +0200, by Bernhard Urban
-
MergeSat, 12 Oct 2013 02:10:16 +0200, by Christos Kotselidis
-
MergeSat, 12 Oct 2013 01:15:05 +0200, by Christos Kotselidis
-
Fix warningSat, 12 Oct 2013 00:47:33 +0200, by Christos Kotselidis
-
MergeFri, 11 Oct 2013 23:14:06 +0200, by Christos Kotselidis
-
MergeFri, 11 Oct 2013 22:40:21 +0200, by Christos Kotselidis
-
MergeFri, 11 Oct 2013 21:41:42 +0200, by Christos Kotselidis
-
MergeFri, 11 Oct 2013 17:21:14 +0200, by Christos Kotselidis
-
Augment unit tests to account for deferred init barriersFri, 11 Oct 2013 17:14:35 +0200, by Christos Kotselidis
-
Augment WriteBarrier Verification phase error reportingFri, 11 Oct 2013 17:14:18 +0200, by Christos Kotselidis
-
Do not add write barriers to newly allocated objectsFri, 11 Oct 2013 17:12:35 +0200, by Christos Kotselidis
-
Customize deferred barrier flags fro GraalFri, 11 Oct 2013 17:09:13 +0200, by Christos Kotselidis
-
Defer barriers upon slow-path allocationFri, 11 Oct 2013 17:08:22 +0200, by Christos Kotselidis
-
Delegate deferred barrier arguments to graalFri, 11 Oct 2013 17:07:41 +0200, by Christos Kotselidis
-
Add Graal option for deferring write barriers of eden allocated objectsFri, 11 Oct 2013 17:06:18 +0200, by Christos Kotselidis
-
moved lookupForeignCall() from CodeCacheProvider to ForeignCallsProvider (GRAAL-511)Sat, 12 Oct 2013 01:03:47 +0200, by Doug Simon
-
refactored isReexecutable(), getKilledLocations() and canDeoptimize() out of MetaAccessProvider into ForeignCallsProvider (GRAAL-511)Sat, 12 Oct 2013 00:31:37 +0200, by Doug Simon
-
introduced @InjectedNodeParameter annotation to make injection of arguments during node intrinsification more extensibleFri, 11 Oct 2013 21:58:41 +0200, by Doug Simon
-
fixed C compilation warnings on MacOSFri, 11 Oct 2013 21:05:41 +0200, by Doug Simon
-
gate: temporarily disable G1 verification until merge issues are resolvedFri, 11 Oct 2013 19:20:45 +0200, by Bernhard Urban
-
MergeFri, 11 Oct 2013 17:53:29 +0200, by Gilles Duboscq
-
Revert changes to globalDefinitions (needs more work) and disable CHECK_UNHANDLED_OOPS in fastdebug until it's fixed upstreamFri, 11 Oct 2013 17:52:33 +0200, by Gilles Duboscq
-
Reduce HotSpot diff and fix previous mergeFri, 11 Oct 2013 15:41:33 +0200, by Gilles Duboscq
-
Merge with hs25-b53Fri, 11 Oct 2013 10:38:03 +0200, by Gilles Duboscq
-
Added tag hs25-b53 for changeset 562a3d356de6 jdk8-b111Fri, 04 Oct 2013 14:10:09 -0700, by amurillo
-
MergeFri, 04 Oct 2013 13:37:25 -0700, by jcoomes
-
8025853: Remove unnecessary uses of GenerationSizerThu, 03 Oct 2013 17:16:23 +0200, by jwilhelm
-
8025855: Simplify GenRemSet code slightlyThu, 03 Oct 2013 13:19:19 +0200, by jwilhelm
-
MergeWed, 02 Oct 2013 18:24:58 +0200, by ehelin
-
8025226: TestPerfCountersAndMemoryPools.java fails with -Xmixed or -XcompMon, 30 Sep 2013 11:39:07 +0200, by ehelin
-
8012525: gc/metaspace/G1AddMetaspaceDependency.java Test fails a safepoint timeout assertion or hangs.Wed, 02 Oct 2013 14:33:32 +0200, by mgerdin
-
8025313: MetaspaceMemoryPool incorrectly reports undefined size for maxTue, 01 Oct 2013 15:21:14 +0200, by ehelin
-
8025605: G1: Heap expansion logging misleading for fully expanded heapTue, 01 Oct 2013 07:52:52 +0200, by brutisso
-
8025441: G1: assert "assert(thread < _num_vtimes) failed: just checking" fails when G1ConcRefinementThreads > ParallelGCThreadsMon, 30 Sep 2013 12:43:59 +0200, by tschatzl
-
8025305: Cleanup CardTableModRefBS usage in G1Tue, 24 Sep 2013 14:46:29 +0200, by mgerdin
-
MergeFri, 27 Sep 2013 13:41:07 +0200, by tschatzl
-
MergeFri, 27 Sep 2013 11:18:26 +0200, by tschatzl
-
8025279: metaspace/flags/maxMetaspaceSize throws OOM: out of Compressed Klass spaceFri, 27 Sep 2013 10:23:12 +0200, by mgerdin
-
8014078: G1: improve remembered set summary information by providing per region type informationThu, 26 Sep 2013 12:49:45 +0200, by tschatzl
-
MergeThu, 03 Oct 2013 10:35:32 -0700, by vladidan
-
MergeThu, 03 Oct 2013 10:25:54 -0400, by jprovino
-
MergeFri, 27 Sep 2013 13:53:43 -0400, by jiangli
-
8024990: JT_JDK: 11 failures with SIGSEGV on arm-sflt platforms in nightly fastdebug build.Fri, 27 Sep 2013 13:49:57 -0400, by jiangli
-
MergeThu, 03 Oct 2013 16:38:21 +0400, by iveresov
-
8025233: Move sun.invoke.Stable into java.lang.invoke packageWed, 02 Oct 2013 06:17:10 -0700, by vlivanov
-
8025260: Methodhandles/JSR292: NullPointerException (NPE) thrown instead of AbstractMethodError (AME)Fri, 27 Sep 2013 13:36:25 -0400, by drchase
-
8025599: Missing store barrier with OptimizeStringConcatMon, 30 Sep 2013 15:42:39 -0700, by twisti
-
8014447: Object.hashCode intrinsic breaks inline cachesFri, 27 Sep 2013 11:52:24 +0400, by shade
-
8025613: clang: remove -Wno-unused-valueSat, 28 Sep 2013 12:42:22 -0700, by twisti
-
8023452: TestCase$Helper(java.lang.Object) must be osr_compiledSat, 28 Sep 2013 12:32:10 +0400, by iignatyev
-
8024678: Java source files in hotspot/test/testlibrary should not use @author tag in JavaDocSat, 28 Sep 2013 12:32:09 +0400, by iignatyev
-
MergeFri, 27 Sep 2013 15:43:03 -0700, by adlertz
-
MergeFri, 27 Sep 2013 12:43:51 -0700, by adlertz
-
8020151: PSR:PERF Large performance regressions when code cache is filledFri, 27 Sep 2013 10:50:55 +0200, by anoll
-
8024924: Intrinsify java.lang.Math.addExactFri, 27 Sep 2013 08:39:19 +0200, by rbackman
-
8024545: make develop and notproduct flag values available in product buildsThu, 26 Sep 2013 12:07:53 -0700, by twisti
-
MergeTue, 01 Oct 2013 11:06:35 -0400, by zgu
-
MergeTue, 01 Oct 2013 09:21:43 -0400, by zgu
-
8022187: Missing ResourceMark crash when assertion using FormatBufferResource failsTue, 01 Oct 2013 08:54:05 -0400, by zgu
-
8011311: Private interface methods. Default conflicts:ICCE. no erased_super_default.Tue, 01 Oct 2013 08:10:42 -0400, by acorn
-
MergeFri, 27 Sep 2013 10:08:56 -0400, by zgu
-
7195622: CheckUnhandledOops has limited usefulness nowThu, 26 Sep 2013 10:25:02 -0400, by hseigel
-
8024492: [TESTBUG] Test library class Platform.java needs to include methods for missing OS's and architecturesWed, 25 Sep 2013 17:47:51 +0200, by ctornqvi
-
8024677: [TESTBUG] Move tests for classes in /testlibraryWed, 25 Sep 2013 17:47:22 +0200, by ctornqvi
-
8023956: Provide a work-around to broken Linux 32 bit "Exec Shield" using CS for NX emulation (crashing with SI_KERNEL)Wed, 25 Sep 2013 13:58:13 +0200, by dsimms
-
8025536: new hotspot build - hs25-b53Thu, 26 Sep 2013 13:41:34 -0700, by amurillo
-
Added tag jdk8-b110 for changeset 6209b0ed51c0Wed, 02 Oct 2013 13:26:31 -0700, by katleman
-
Added tag hs25-b52 for changeset 58043478c26d jdk8-b110Thu, 26 Sep 2013 13:33:02 -0700, by amurillo
-
MergeThu, 26 Sep 2013 06:34:10 -0700, by tschatzl
-
MergeThu, 26 Sep 2013 12:18:21 +0200, by tschatzl
-
8025228: assert(new_entry->reserved_words() == vs_word_size) fails in nightlyWed, 25 Sep 2013 17:23:41 +0200, by brutisso
-
7163191: G1: introduce a "heap spanning table" abstractionWed, 25 Sep 2013 13:25:24 +0200, by tschatzl
-
MergeTue, 24 Sep 2013 10:14:02 +0200, by tschatzl
-
8025096: Move the ChunkManager instances out of the VirtualSpaceListsSat, 21 Sep 2013 10:09:42 +0200, by stefank
-
8025059: Metspace::should_expand mixes bytes and words in check against MaxMetaspaceSizeFri, 20 Sep 2013 11:00:38 +0200, by stefank
-
8024974: Incorrect use of GC_locker::is_active()Fri, 20 Sep 2013 10:53:28 +0200, by stefank
-
MergeThu, 26 Sep 2013 04:00:09 -0700, by bdelsart
-
MergeThu, 26 Sep 2013 01:30:01 -0700, by bdelsart
-
MergeFri, 20 Sep 2013 20:19:52 -0700, by jiangli
-
8014911: Should use SUPPORTS_NATIVE_CX8 define to help C/C++ compiler elide blocks of codeFri, 20 Sep 2013 15:06:23 -0400, by bpittore
-
MergeThu, 26 Sep 2013 08:48:15 +0200, by adlertz
-
8022585: VM crashes when ran with -XX:+PrintInliningTue, 24 Sep 2013 16:08:00 -0700, by kvn
-
7009641: Don't fail VM when CodeCache is fullTue, 24 Sep 2013 15:56:25 +0200, by anoll
-
MergeWed, 25 Sep 2013 13:03:21 -0400, by zgu
-
8025088: Missing cases for JVM_CONSTANT_MethodHandleInError cause crash if debugger steps into error-tagged method handleMon, 23 Sep 2013 08:56:19 -0700, by iklam
-
MergeSun, 22 Sep 2013 18:07:43 +0200, by dsamersoff
-
7133122: SA throws sun.jvm.hotspot.debugger.UnmappedAddressException when it should notSun, 22 Sep 2013 18:49:09 +0400, by dsamersoff
-
6989981: jstack causes "fatal error: ExceptionMark destructor expects no pending exceptions"Sun, 22 Sep 2013 06:31:43 -0700, by sla
-
MergeFri, 20 Sep 2013 18:19:07 -0700, by dcubed
-
MergeFri, 20 Sep 2013 12:58:35 -0700, by dcubed
-
MergeSat, 21 Sep 2013 01:45:29 +0200, by coleenp
-
8014956: nashorn/api/javaaccess/MethodAccessTest.java test fails on sparc-solaris 64Fri, 20 Sep 2013 18:34:00 -0400, by coleenp
-
MergeFri, 20 Sep 2013 10:34:41 -0700, by mgerdin
-
7196151: ParserTest SEGv on solarisTue, 17 Sep 2013 17:16:28 +0200, by allwin
-
MergeFri, 20 Sep 2013 09:44:04 -0400, by coleenp
-
8022887: Assertion hit while using class and redefining it with RedefineClasses simultaneouslyFri, 20 Sep 2013 09:30:02 -0400, by coleenp
-
8024517: runtime/CDSCompressedKPtrs/XShareAuto.java failed with RuntimeExceptionThu, 19 Sep 2013 11:04:23 -0400, by hseigel
-
MergeThu, 19 Sep 2013 08:47:46 +0200, by kevinw
-
MergeWed, 18 Sep 2013 19:50:44 +0200, by kevinw
-
8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR and GET_OWNED_MONITORWed, 18 Sep 2013 16:48:49 +0400, by sgabdura
-
8024826: (s) : Remove alt-rt.jar, used by +AggressiveOpsWed, 18 Sep 2013 20:08:00 -0400, by dholmes
-
8019835: Strings interned in different threads equal but does not ==Wed, 18 Sep 2013 07:02:10 -0700, by dcubed
-
8025127: new hotspot build - hs25-b52Fri, 20 Sep 2013 11:17:04 -0700, by amurillo
-
Added tag jdk8-b109 for changeset c81dd5393a5eThu, 26 Sep 2013 10:43:15 -0700, by cl
-
8025411: JPRT to switch to the new Win platforms for JDK8 builds this week jdk8-b109Wed, 25 Sep 2013 12:23:10 -0700, by tbell
-
Added tag hs25-b51 for changeset 566db1b0e6efFri, 20 Sep 2013 11:09:26 -0700, by amurillo
-
MergeThu, 19 Sep 2013 18:01:39 +0200, by adlertz
-
8023542: Test java/io/File/CheckPermission.java fails due to unfinished recursion (java.lang.StackOverflowError) when JIT'ed code (-client,-server) is runningWed, 18 Sep 2013 14:10:21 -0700, by iveresov
-
MergeWed, 18 Sep 2013 09:31:01 +0200, by rbackman
-
8022883: Assertion failed: sweptCount >= flushedCount + markedCount + zombifiedCountWed, 18 Sep 2013 07:22:20 +0200, by anoll
-
MergeTue, 17 Sep 2013 20:48:42 -0700, by jrose
-
8014013: CallInfo structure no longer accurately reports the result of a LinkResolver operationFri, 13 Sep 2013 22:38:02 -0400, by drchase
-
MergeTue, 17 Sep 2013 16:07:37 -0700, by adlertz
-
8024128: guarantee(codelet_size > 0 && (size_t)codelet_size > 2*K) failed: not enough space for interpreter generationTue, 17 Sep 2013 08:39:20 +0200, by anoll
-
MergeTue, 17 Sep 2013 23:12:27 +0200, by ctornqvi
-
8014905: [TESTBUG] Some hotspot tests should be updated to divide test jdk and compile jdkTue, 17 Sep 2013 16:55:53 +0200, by ctornqvi
-
MergeTue, 17 Sep 2013 05:30:19 -0700, by adlertz
-
8024760: add more types, fields and constants to VMStructsFri, 13 Sep 2013 16:55:44 -0700, by twisti
-
8023134: Rename VM LogFile to hotspot_pid{pid}.log (was hotspot.log)Fri, 13 Sep 2013 04:16:54 -0700, by vlivanov
-
MergeThu, 12 Sep 2013 18:13:28 -0700, by twisti
-
8024275: During CTW: assert(sig_bt[member_arg_pos] == T_OBJECT) failed: dispatch argument must be an objectThu, 12 Sep 2013 14:53:44 -0700, by twisti
-
8024646: Remove LRG_List container, replace it with GrowableArrayThu, 12 Sep 2013 23:13:45 +0200, by adlertz
-
MergeThu, 19 Sep 2013 09:34:20 +0200, by tschatzl
-
MergeThu, 19 Sep 2013 09:26:08 +0200, by tschatzl
-
MergeWed, 18 Sep 2013 15:59:41 +0200, by tschatzl
-
8024669: Native OOME when allocating after changes to maximum heap supporting Coops sizing on sparcv9Wed, 18 Sep 2013 13:18:52 +0200, by tschatzl
-
8024662: gc/arguments/TestUseCompressedOopsErgo.java does not compile.Wed, 18 Sep 2013 10:02:19 +0200, by tschatzl
-
8024718: Metaspace performance counters and memory pools should report the same dataTue, 17 Sep 2013 20:59:07 +0200, by ehelin
-
MergeWed, 18 Sep 2013 00:08:00 +0000, by jwilhelm
-
8024884: Test name changed, test list not updatedTue, 17 Sep 2013 14:02:53 +0200, by jwilhelm
-
8024914: Swapped usage of idx_t and bm_word_t types in bitMap.inline.hppTue, 17 Sep 2013 12:04:11 +0200, by tschatzl
-
MergeMon, 16 Sep 2013 13:32:44 +0200, by tschatzl
-
8024396: VM crashing with assert(!UseLargePages || UseParallelOldGC || use_large_pages) failed: Wrong alignment to use large pagesMon, 16 Sep 2013 10:20:45 +0200, by tschatzl
-
MergeMon, 16 Sep 2013 09:41:03 +0200, by tschatzl
-
8024671: G1 generates assert error messages in product buildsFri, 13 Sep 2013 07:57:13 +0200, by shade
-
8024752: Log TraceMetadata* output to gclog_or_tty instead of ttyFri, 13 Sep 2013 22:25:27 +0200, by stefank
-
8024751: Fix bugs in TraceMetadataFri, 13 Sep 2013 22:23:48 +0200, by stefank
-
8024650: Don't adjust MaxMetaspaceSize up to MetaspaceSizeFri, 13 Sep 2013 22:22:14 +0200, by stefank
-
8024651: Remove the incorrect usage of Metablock::overhead()Fri, 13 Sep 2013 22:21:06 +0200, by stefank
-
8024638: Count and expose the amount of committed memory in the metaspacesThu, 12 Sep 2013 10:15:54 +0200, by stefank
-
8023476: Metaspace capacity > reservedThu, 12 Sep 2013 10:15:30 +0200, by ehelin
-
MergeWed, 11 Sep 2013 18:47:54 +0200, by tschatzl
-
8010722: assert: failed: heap size is too big for compressed oopsWed, 11 Sep 2013 16:25:02 +0200, by tschatzl
-
MergeWed, 11 Sep 2013 06:15:31 -0700, by mgerdin
-
8009561: NPG: Metaspace fragmentation when retiring a MetachunkWed, 11 Sep 2013 09:37:14 +0200, by mgerdin
-
MergeWed, 11 Sep 2013 12:03:41 +0200, by tschatzl
-
8021823: G1: Concurrent marking crashes with -XX:ObjectAlignmentInBytes>=32 in 64bit VMsWed, 11 Sep 2013 10:19:16 +0200, by tschatzl
-
8016825: Large pages for the heap broken on Windows for compressed oopsWed, 11 Sep 2013 10:14:32 +0200, by tschatzl
-
8024176: [macosx] gc/metaspace/ClassMetaspaceSizeInJmapHeap.java failed since jdk8b105, hs25b47Wed, 11 Sep 2013 08:57:02 +0200, by mgerdin
-
8015107: NPG: Use consistent naming for metaspace conceptsMon, 12 Aug 2013 17:37:02 +0200, by ehelin
-
MergeWed, 18 Sep 2013 21:47:51 -0700, by bdelsart
-
8024505: [TESTBUG] update test groups for additional tests that can't run on the minimal VMFri, 13 Sep 2013 21:36:27 -0400, by dholmes
-
MergeFri, 13 Sep 2013 07:47:26 -0700, by bdelsart
-
MergeWed, 11 Sep 2013 23:49:35 -0400, by dholmes
-
8024256: Minimal VM build is broken with PCH disabledWed, 11 Sep 2013 00:38:18 -0400, by dholmes
-
8024007: Misc. cleanup of static agent codeWed, 11 Sep 2013 20:03:34 -0400, by bpittore
-
MergeWed, 18 Sep 2013 12:52:15 -0400, by zgu
-
7149464: [TESTBUG] Test runtime/7020373/Test7020373.sh failed to clean up files after testTue, 17 Sep 2013 20:20:03 +0200, by mseledtsov
-
8016029: test runtime/6878713/Test6878713.sh failedTue, 17 Sep 2013 20:09:32 +0200, by mseledtsov
-
MergeMon, 16 Sep 2013 18:39:53 -0700, by minqi
-
7164841: Improvements to the GC log file rotationMon, 16 Sep 2013 15:35:04 -0700, by minqi
-
MergeMon, 16 Sep 2013 15:24:11 -0700, by acorn
-
8024647: Default method resolution with private superclass methodMon, 16 Sep 2013 17:57:56 -0400, by acorn
-
6986195: correctly identify Ubuntu as the operating system in crash report instead of "Debian"Mon, 16 Sep 2013 12:43:34 -0700, by dcubed
-
6900441: PlatformEvent.park(millis) on Linux could still be affected by changes to the time-of-day clockMon, 16 Sep 2013 07:38:13 -0400, by dholmes
-
MergeFri, 13 Sep 2013 16:56:58 -0700, by sspitsyn
-
8024346: ~CautiouslyPreserveExceptionMark - assert(!_thread->has_pending_exception()) failed: unexpected exception generatedFri, 13 Sep 2013 12:48:50 -0700, by sspitsyn
-
8024345: 'assert(_value != NULL) failed: resolving NULL _value' from VM_RedefineClasses::set_new_constant_poolFri, 13 Sep 2013 12:47:44 -0700, by sspitsyn
-
8017230: Internal Error (jvmtiRedefineClasses.cpp:1662): guarantee(false) failed: insert_space_at() failedFri, 13 Sep 2013 12:46:40 -0700, by sspitsyn
-
MergeFri, 13 Sep 2013 19:20:59 +0200, by mgronlun
-
8021353: Event based tracing is missing thread exitFri, 13 Sep 2013 17:47:00 +0200, by mgronlun
-
MergeFri, 13 Sep 2013 10:34:15 -0400, by zgu
-
8022617: Openjdk hotspot build is broken on BSD platforms using gccThu, 12 Sep 2013 15:53:49 +0400, by dsamersoff
-
8024056: runtime/InitialThreadOverflow/testme.sh failsWed, 11 Sep 2013 14:30:17 +0400, by dsamersoff
-
8023167: JVM allows duplicate Runtime[In]VisibleTypeAnnotations attributes in ClassFile/field_info/method_info structuresMon, 09 Sep 2013 14:44:37 -0400, by hseigel
-
8023478: Test fails with HS crash in GCNotifier.Mon, 09 Sep 2013 10:01:09 +0100, by kevinw
-
8022335: Native stack walk while generating hs_err does not work on Windows x64Fri, 06 Sep 2013 08:42:42 -0700, by iklam
-
8022798: "assert(seq > 0) failed: counter overflow" in KitchensinkWed, 04 Sep 2013 08:55:08 -0400, by zgu
-
8024764: new hotspot build - hs25-b51Fri, 13 Sep 2013 00:43:01 -0700, by amurillo
-
Added tag jdk8-b108 for changeset 85072013aad4Thu, 19 Sep 2013 09:36:51 -0700, by cl
-
Added tag hs25-b50 for changeset a09fe9d1e016 jdk8-b108Fri, 13 Sep 2013 00:25:19 -0700, by amurillo
-
MergeThu, 12 Sep 2013 09:10:14 +0200, by adlertz
-
8010941: MinJumpTableSize is set to 18, investigate if that's still optimalWed, 11 Sep 2013 09:34:00 +0200, by adlertz
-
MergeTue, 10 Sep 2013 15:28:44 -0700, by vlivanov
-
8001107: @Stable annotation for constant folding of lazily evaluated variablesTue, 10 Sep 2013 14:51:48 -0700, by vlivanov
-
8024473: Remove unused macro: IRT_ENTRY_FOR_NMETHODTue, 10 Sep 2013 07:51:37 +0200, by anoll
-
MergeMon, 09 Sep 2013 19:53:28 +0200, by adlertz
-
8012447: Java CTW implementationThu, 05 Sep 2013 16:38:04 +0400, by iignatyev
-
8024258: new hotspot build - hs25-b50Fri, 06 Sep 2013 11:11:19 -0700, by amurillo
-
Added tag jdk8-b107 for changeset 5b7f90aab3adThu, 12 Sep 2013 11:08:59 -0700, by cl
-
Added tag hs25-b49 for changeset 50794d8ac11c jdk8-b107Fri, 06 Sep 2013 11:04:00 -0700, by amurillo
-
MergeThu, 05 Sep 2013 14:15:54 +0200, by tschatzl
-
MergeWed, 04 Sep 2013 12:56:03 -0700, by jmasa
-
8013938: Native OOME on fastdebug VM on SolarisWed, 04 Sep 2013 11:41:17 -0700, by jmasa
-
8020692: TestGCEventMixed.java failed because of timestamp in event after end eventThu, 22 Aug 2013 11:23:15 +0200, by ehelin
-
8019902: G1: Use the average heap size rather than the minimum heap size to calculate the region sizeFri, 30 Aug 2013 07:31:47 +0200, by brutisso
-
MergeThu, 29 Aug 2013 06:53:16 -0700, by jmasa
-
8016155: SIGBUS when running Kitchensink with ParallelScavenge and ParallelOldThu, 22 Aug 2013 10:50:41 +0200, by mgerdin
-
MergeThu, 05 Sep 2013 10:39:10 +0200, by adlertz
-
8024095: Missing brackets in local scheduling code.Mon, 02 Sep 2013 22:44:57 +0200, by adlertz
-
MergeMon, 02 Sep 2013 13:13:45 +0200, by rbackman
-
MergeSun, 01 Sep 2013 19:52:02 +0200, by adlertz
-
8023988: Move local scheduling of nodes to the CFG creation and code motion phase (PhaseCFG)Sun, 01 Sep 2013 19:21:05 +0200, by adlertz
-
8023976: assert(!CompilationPolicy::can_be_compiled(this, comp_level)) failed: sanity checkThu, 29 Aug 2013 22:44:19 +0400, by vlivanov
-
8023597: Optimize G1 barriers code for unsafe load_storeWed, 28 Aug 2013 11:22:43 +0200, by kvn
-
MergeTue, 27 Aug 2013 21:16:54 +0200, by adlertz
-
8023691: Create interface for nodes in class BlockMon, 26 Aug 2013 12:50:23 +0200, by adlertz
-
MergeTue, 27 Aug 2013 19:37:39 +0200, by rbackman
-
8022283: Assertion failed: assert(is_loaded() && field->holder()->is_loaded() && klass()->is_subclass_of (field->holder())) failed: invalid accessTue, 20 Aug 2013 09:37:01 +0200, by rbackman
-
MergeMon, 26 Aug 2013 21:48:19 -0700, by vlivanov
-
8022595: JSR292: deadlock during class loading of MethodHandles, MethodHandleImpl & MethodHandleNativesMon, 26 Aug 2013 17:41:05 +0400, by vlivanov
-
8022456: LogCompilation tool does not work with C1 output againMon, 26 Aug 2013 17:37:25 +0400, by vlivanov
-
8016277: Crash in nmethod::is_compiled_by_c1() on x86Mon, 26 Aug 2013 16:12:20 +0200, by roland
-
7199175: JSR 292: C1 needs patching when invokedynamic/invokehandle call site is not linkedWed, 21 Aug 2013 13:34:45 +0200, by roland
-
8023472: C2 optimization breaks with G1Fri, 23 Aug 2013 18:04:35 -0700, by kvn
-
8012972: Incremental Inlining should support scalar replaced object in debug infoFri, 23 Aug 2013 11:41:37 -0700, by kvn
-
8023381: VM fails to initialize in runtime/CDSCompressedKPtrs/XShareAuto.java runtime/SharedArchiveFile/CdsSameObjectAlignment.javaSun, 01 Sep 2013 10:37:01 -0400, by hseigel
-
MergeFri, 30 Aug 2013 15:42:01 -0700, by acorn
-
MergeFri, 30 Aug 2013 12:56:58 -0700, by acorn
-
8023872: Verification error in generated lambda classesFri, 30 Aug 2013 15:15:56 -0400, by acorn
-
MergeFri, 30 Aug 2013 15:57:06 -0400, by hseigel
-
MergeFri, 30 Aug 2013 15:15:22 -0400, by hseigel
-
8024050: Incorrect optimization level and comment specified for unsafe.cppFri, 30 Aug 2013 15:07:23 -0400, by hseigel
-
MergeFri, 30 Aug 2013 13:38:45 -0400, by zgu
-
MergeFri, 30 Aug 2013 12:22:02 -0400, by zgu
-
6991327: using -Xprof trigger native memory leakFri, 30 Aug 2013 11:54:14 -0400, by zgu
-
MergeFri, 30 Aug 2013 07:04:42 -0700, by dcubed
-
8021954: VM SIGSEGV during classloading on MacOS; hs_err_pid file producedThu, 29 Aug 2013 18:56:29 -0400, by coleenp
-
MergeThu, 29 Aug 2013 21:46:09 +0200, by dsamersoff
-
8009062: poor performance of JNI AttachCurrentThread after fix for 7017193Thu, 29 Aug 2013 21:48:23 +0400, by dsamersoff
-
8022407: sun/misc/CopyMemory.java fails with SIGSEGV in Unsafe_SetByte+0x35Thu, 29 Aug 2013 13:44:07 -0400, by hseigel
-
8016764: JVM does not prohibit invokespecial in c.f.v 51.0 that invokes default interface method in c.f.v 52.0Thu, 29 Aug 2013 10:33:13 -0400, by hseigel
-
8023720: (hotspot) setjmp/longjmp changes the process signal mask on OS XThu, 29 Aug 2013 11:05:55 +0200, by sla
-
8020489: VM crash when non-existent interface called by invokespecialWed, 28 Aug 2013 08:15:01 -0400, by acorn
-
MergeTue, 27 Aug 2013 16:02:59 -0400, by iklam
-
MergeTue, 27 Aug 2013 03:35:46 -0400, by iklam
-
8020622: create.bat on Windows failed to create project file for Visual Studio 2012Mon, 26 Aug 2013 21:59:50 -0700, by iklam
-
MergeTue, 27 Aug 2013 07:54:05 -0700, by minqi
-
8020675: invalid jar file in the bootclasspath could lead to jvm fatal errorMon, 26 Aug 2013 14:11:26 -0700, by ccheung
-
MergeTue, 27 Aug 2013 04:58:58 -0700, by jiangli
-
8023477: Invalid CP index when reading ConstantPool.Mon, 26 Aug 2013 13:32:14 -0400, by jiangli
-
MergeTue, 27 Aug 2013 01:21:22 -0700, by acorn
-
8012294: remove generic handling for default methodsMon, 26 Aug 2013 11:35:25 -0400, by acorn
-
MergeMon, 26 Aug 2013 18:34:29 -0700, by dcubed
-
8023638: Add the regression test for 8006997Mon, 26 Aug 2013 17:42:03 +0400, by shade
-
8024022: new hotspot build - hs25-b49Fri, 30 Aug 2013 00:29:52 -0700, by amurillo
-
Added tag jdk8-b106 for changeset aed585cafc0dThu, 05 Sep 2013 02:45:38 -0700, by cl
-
Added tag hs25-b48 for changeset 18b4798adbc4 jdk8-b106Fri, 30 Aug 2013 00:19:43 -0700, by amurillo
-
MergeThu, 29 Aug 2013 00:22:13 -0400, by dholmes
-
MergeWed, 28 Aug 2013 21:42:14 -0400, by dholmes
-
8023900: [TESTBUG] Initial compact profile test groups need adjustingWed, 28 Aug 2013 19:25:18 -0400, by dholmes
-
MergeWed, 28 Aug 2013 12:01:04 -0700, by jiangli
-
8023580: Add jtreg test for 8004051 and 8005722Wed, 28 Aug 2013 14:44:46 -0400, by bpittore
-
8006164: [TESTBUG] compact profile hotspot test issuesTue, 27 Aug 2013 22:05:53 -0400, by dholmes
-
8020829: JT_HS: 2 runtime NMT tests fail on platforms if NMT detail is not supportedFri, 23 Aug 2013 12:36:32 -0700, by cjplummer
-
8014135: The JVMTI specification does not conform to recent changes in JNI specificationFri, 23 Aug 2013 20:33:02 -0400, by bpittore
-
MergeTue, 27 Aug 2013 18:55:33 -0700, by jmasa
-
MergeFri, 23 Aug 2013 15:59:20 -0700, by jmasa
-
MergeThu, 22 Aug 2013 04:14:45 +0200, by brutisso
-
8022872: G1: Use correct GC cause for young GC triggered by humongous allocationsWed, 21 Aug 2013 22:35:56 +0200, by brutisso
-
8022817: CMS should not shrink if compaction was not doneFri, 16 Aug 2013 06:12:46 -0700, by jmasa
-
MergeMon, 26 Aug 2013 07:01:23 -0700, by stefank
-
8007074: SIGSEGV at ParMarkBitMap::verify_clear()Fri, 16 Aug 2013 13:22:32 +0200, by stefank
-
8022683: JNI GetStringUTFChars should return NULL on allocation failure not abort the VMMon, 26 Aug 2013 09:33:01 +0200, by dsimms
-
8022183: GCC 4.6 change sdefault setting for omit-frame-pointer which breaks hotspot stack walkingSun, 25 Aug 2013 21:21:18 -0400, by hseigel
-
MergeFri, 23 Aug 2013 10:39:15 -0700, by dcubed
-
8023457: Event based tracing framework needs a mutex for thread groupsFri, 23 Aug 2013 10:36:34 +0200, by mgronlun
-
MergeThu, 22 Aug 2013 21:23:31 -0700, by poonam
-
MergeThu, 22 Aug 2013 18:09:29 -0700, by poonam
-
8020530: Non heap memory size calculated incorrectlyWed, 21 Aug 2013 22:12:11 -0700, by poonam
-
MergeThu, 22 Aug 2013 17:21:48 -0700, by jiangli
-
8023547: com/sun/jdi/RedefineMulti.sh fails with IllegalArgumentException after JDK-8021948 .Thu, 22 Aug 2013 19:27:42 -0400, by jiangli
-
MergeThu, 22 Aug 2013 13:53:13 -0700, by iklam
-
8023406: make/windows/build_vm_def.sh takes too long even when BUILD_WIN_SA != 1Thu, 22 Aug 2013 10:20:50 -0700, by iklam
-
MergeThu, 22 Aug 2013 14:56:10 -0400, by sla
-
8011888: sa.js: TypeError: [object JSAdapter] has no such function "__has__"Tue, 23 Jul 2013 14:32:37 +0200, by allwin
-
7121403: [TESTBUG] runtime/7051189/Xchecksig.sh fails on 64bit solarisThu, 22 Aug 2013 11:52:27 -0400, by hseigel
-
8022808: Kitchensink hangs on macosWed, 21 Aug 2013 13:18:52 +0200, by sla
-
8023635: new hotspot build - hs25-b48Fri, 23 Aug 2013 03:14:54 -0700, by amurillo
-
Added tag jdk8-b105 for changeset acac3bde66b2Thu, 29 Aug 2013 09:41:51 -0700, by cl
-
Added tag hs25-b47 for changeset c1604d5885a6 jdk8-b105Fri, 23 Aug 2013 03:01:16 -0700, by amurillo
-
MergeThu, 22 Aug 2013 14:03:47 -0700, by jmasa
-
MergeThu, 22 Aug 2013 11:13:17 -0700, by jmasa
-
8021809: Partitioning based on eden sampling during allocation not reset correctlyWed, 14 Aug 2013 19:52:16 -0700, by jmasa
-
8022784: TaskQueue misses minimal documentation and references for analysisWed, 21 Aug 2013 10:32:02 +0200, by tschatzl
-
MergeTue, 20 Aug 2013 10:02:38 -0700, by jmasa
-
MergeMon, 19 Aug 2013 08:58:56 -0700, by jmasa
-
8023219: NPG: MetaspaceMemoryPool should report statistics for all of metaspaceMon, 19 Aug 2013 18:17:58 +0200, by ehelin
-
8023227: Enhance layout_helper_log2_element_size assertMon, 19 Aug 2013 13:44:13 +0200, by stefank
-
8023145: G1: G1CollectedHeap::mark_strong_code_roots() needs to handle ParallelGCThreads=0Fri, 16 Aug 2013 11:26:09 +0200, by brutisso
-
MergeThu, 15 Aug 2013 13:02:42 -0700, by brutisso
-
7145569: G1: optimize nmethods scanningThu, 15 Aug 2013 10:52:18 +0200, by johnc
-
MergeThu, 22 Aug 2013 18:37:14 +0200, by rbackman
-
8022675: Redundant class init checkThu, 08 Aug 2013 03:16:56 +0200, by rbackman
-
8022956: Clang: enable return type warnings on BSDTue, 20 Aug 2013 10:57:50 -0700, by twisti
-
MergeMon, 19 Aug 2013 09:33:29 +0200, by rbackman
-
8021898: Broken JIT compiler optimization for loop unswitchingFri, 16 Aug 2013 14:11:40 -0700, by kvn
-
MergeFri, 16 Aug 2013 13:39:26 -0400, by iignatyev
-
8022832: Add WB APIs for OSR compilationWed, 14 Aug 2013 23:50:23 +0400, by iignatyev
-
8016456: ciReplay test assumes TIERED compilation is availableFri, 16 Aug 2013 17:34:37 +0400, by iignatyev
-
8023003: Cleanup the public interface to PhaseCFGFri, 16 Aug 2013 10:23:55 +0200, by adlertz
-
8022441: Bad code generated for certain interpreted CRC intrinsics, 2 casesThu, 15 Aug 2013 11:59:19 -0700, by bharadwaj
-
8023287: HOTSPOT_BUILD_COMPILER needs to support "Sun Studio 12u3"Tue, 20 Aug 2013 13:47:40 -0700, by dcubed
-
MergeTue, 20 Aug 2013 00:48:55 -0700, by jiangli
-
8021948: Change InstanceKlass::_source_file_name and _generic_signature from Symbol* to constant pool indexes.Mon, 19 Aug 2013 14:59:54 -0400, by jiangli
-
MergeMon, 19 Aug 2013 22:28:52 -0700, by kevinw
-
8022655: ClassDump ignored jarStream settingMon, 19 Aug 2013 14:28:58 +0100, by kevinw
-
MergeMon, 19 Aug 2013 17:29:41 -0700, by ehelin
-
8014659: NPG: performance counters for compressed klass spaceWed, 07 Aug 2013 16:47:32 +0200, by ehelin
-
8023188: Unsafe volatile double store on bsd is brokenMon, 19 Aug 2013 09:16:35 -0700, by minqi
-
MergeFri, 16 Aug 2013 10:06:58 -0700, by dcubed
-
8023152: new hotspot build - hs25-b47Fri, 16 Aug 2013 04:24:07 -0700, by amurillo
-
Added tag jdk8-b104 for changeset 104743074675Thu, 22 Aug 2013 09:10:01 -0700, by cl
-
Adapt compressed pointers implementation for last HotSpot changesThu, 10 Oct 2013 18:26:22 +0200, by Gilles Duboscq
-
MergeThu, 10 Oct 2013 17:22:25 +0200, by Gilles Duboscq
-
8003424: Enable Class Data Sharing for CompressedOopsThu, 15 Aug 2013 20:04:10 -0400, by hseigel
-
8005073: [TESTBUG] remove crufty '_g' support from HS testsWed, 14 Aug 2013 15:12:00 -0700, by rdurbin
-
grouped provider values/parameters into a Providers object (GRAAL-511)Fri, 11 Oct 2013 16:11:21 +0200, by Doug Simon
-
Merge.Fri, 11 Oct 2013 12:20:09 +0200, by Doug Simon
-
refactored constantEquals(), lookupArrayLength() and readUnsafeConstant() out of MetaAccessProvider into ConstantReflectionProvider (GRAAL-511)Fri, 11 Oct 2013 12:19:09 +0200, by Doug Simon
-
rename: lookupRegisterConfig -> getRegisterConfig (part 2)Thu, 10 Oct 2013 23:20:04 +0200, by Doug Simon
-
rename: lookupRegisterConfig -> getRegisterConfigThu, 10 Oct 2013 23:08:06 +0200, by Doug Simon
-
rename: metaAccessProvider -> metaAccessThu, 10 Oct 2013 22:58:07 +0200, by Doug Simon
-
removed unnecessary delegating classesThu, 10 Oct 2013 22:46:13 +0200, by Doug Simon
-
NodeClassIterator: seperate implementation for modCount checkFri, 11 Oct 2013 00:18:41 +0200, by Bernhard Urban
-
NodeClassIterator: specialize instance for each type of iterator (inputs/successors) in order to share directCount/offsets directly with NodeClassThu, 10 Oct 2013 22:29:47 +0200, by Bernhard Urban
-
made GraalCodeCacheProvider independent of CodeCacheProvider and renamed the former to LoweringProvider (GRAAL-511)Thu, 10 Oct 2013 20:50:54 +0200, by Doug Simon
-
Merge.Thu, 10 Oct 2013 18:26:09 +0200, by Doug Simon
-
removed API for storing a Graph with an InstalledCodeThu, 10 Oct 2013 18:12:30 +0200, by Doug Simon