log graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/InliningData.java @ 16563:1e63cb55f61d

age author description
Mon, 14 Jul 2014 13:55:01 +0200 Gilles Duboscq Move InvokeKind from MethodCallTargetNode to CallTargetNode
Fri, 27 Jun 2014 13:13:24 +0200 Miguel Garcia [inliner] isFreshInstantiation() was forgetting about AllocatedObjectNode
Wed, 18 Jun 2014 14:12:06 +0200 Miguel Garcia [inliner] propagating fresh-instantiation info through call-hierarchy
Sat, 14 Jun 2014 17:10:43 +0200 Miguel Garcia [inliner] shorter argument list isWorthInlining()
Fri, 13 Jun 2014 19:24:11 +0200 Miguel Garcia [inliner] moved buildCallsiteHolderForElement() to MethodInvocation
Sat, 07 Jun 2014 14:23:10 +0200 Miguel Garcia [inliner] documentation, more and better
Fri, 06 Jun 2014 11:47:56 +0200 Miguel Garcia [inliner] singleton pattern for DUMMY_CALLSITE_HOLDER
Fri, 06 Jun 2014 11:41:10 +0200 Miguel Garcia [inliner] added a factory method in InlineInfo to make code uniform elsewhere
Fri, 06 Jun 2014 11:24:43 +0200 Miguel Garcia [inliner] another mutator that finds its way to the class where it belongs
Tue, 03 Jun 2014 19:57:29 +0200 Miguel Garcia [inliner] readability
Tue, 03 Jun 2014 17:11:41 +0200 Miguel Garcia [inliner] the two personalities embodied by CallsiteHolder finally taken apart
Tue, 03 Jun 2014 11:27:08 +0200 Miguel Garcia [inliner] moved helper method to CallsiteHolder
Fri, 30 May 2014 17:01:37 +0200 Miguel Garcia [inlining] made explicit an invariant of InliningData
Thu, 29 May 2014 16:35:01 +0200 Miguel Garcia [inlining] documentation and assertions
Wed, 28 May 2014 17:47:12 +0200 Lukas Stadler less canonicalization during InliningPhase
Thu, 22 May 2014 14:15:01 +0200 Miguel Garcia [inlining] check maxMethodPerInlining after discarding methods below threshold
Wed, 21 May 2014 21:47:19 +0200 Miguel Garcia [inlining] isEmpty() favored over size() == 0
Wed, 21 May 2014 20:51:25 +0200 Miguel Garcia [inlining] forgotten assertion, counterpart to the one in pushGraph()
Wed, 21 May 2014 20:49:07 +0200 Miguel Garcia [inlining] operation that pushes invocation goes ahead and pushes graphs too
Tue, 20 May 2014 15:46:02 +0200 Miguel Garcia [inlining] another renaming to avoid misleading type suggestion (2 of 2)
Tue, 20 May 2014 15:45:07 +0200 Miguel Garcia [inlining] another renaming to avoid misleading type suggestion (1 of 2)
Tue, 20 May 2014 15:42:10 +0200 Miguel Garcia [inlining] renaming to convey underlying types (2 of 2)
Tue, 20 May 2014 15:39:59 +0200 Miguel Garcia [inlining] renaming to convey underlying types (1 of 2)
Tue, 20 May 2014 15:01:20 +0200 Miguel Garcia [inline-info] step 3, InlineInfo leaves populateInlineInfo fully initialized
Tue, 20 May 2014 14:53:29 +0200 Miguel Garcia [inline-info] step 2, simpler inter-procedural communication
Tue, 20 May 2014 14:48:46 +0200 Miguel Garcia [inline-info] step 1 of de-aliasing MethodInvocation assumptions
Tue, 20 May 2014 14:39:42 +0200 Miguel Garcia [inline-info] towards initializing InlineInfo in one place
Tue, 20 May 2014 13:05:07 +0200 Miguel Garcia [inlining-7] end of refactoring trail, helper methods now closer to users
Tue, 20 May 2014 12:08:09 +0200 Miguel Garcia [inlining-6] InlineableGraph now in package for inlineable elements
Tue, 20 May 2014 12:06:07 +0200 Miguel Garcia [inlining-6] InlineableMacroNode now in package for inlineable elements
Tue, 20 May 2014 12:04:10 +0200 Miguel Garcia [inlining-6] moved Inlineable to dedicated package for inlineable elements
Mon, 19 May 2014 21:39:49 +0200 Miguel Garcia [inlining-5] separate check code (fewer args, pure, concise) from logging code
Mon, 19 May 2014 21:30:07 +0200 Miguel Garcia [inlining-5] "where does optimisticOpts come from?" answered
Mon, 19 May 2014 21:26:46 +0200 Miguel Garcia [inlining-5] "where does replacements come from?" answered
Mon, 19 May 2014 21:23:53 +0200 Miguel Garcia [inlining-5] checkTargetConditions() about to lose some of its formal params
Mon, 19 May 2014 16:52:10 +0200 Miguel Garcia [inlining-4] privatizing methods that can be made private
Mon, 19 May 2014 16:45:11 +0200 Miguel Garcia [inlining-4] one less alias in getTypeCheckedInlineInfo()
Mon, 19 May 2014 16:34:38 +0200 Miguel Garcia [inlining-4] one less alias in getAssumptionInlineInfo()
Mon, 19 May 2014 16:32:02 +0200 Miguel Garcia [inlining-4] one less alias in getExactInlineInfo()
Mon, 19 May 2014 16:27:24 +0200 Miguel Garcia [inlining-4] removed alias for InliningData.maxMethodPerInlining
Mon, 19 May 2014 16:24:31 +0200 Miguel Garcia [inlining-4] getTypeCheckedInlineInfo() can get context.getReplacements() itself
Mon, 19 May 2014 16:17:43 +0200 Miguel Garcia [inlining-4] getAssumptionInlineInfo() can get context.getReplacements() itself
Mon, 19 May 2014 16:14:56 +0200 Miguel Garcia [inlining-4] no need to pass context.getReplacements() to getExactInlineInfo()
Mon, 19 May 2014 16:10:24 +0200 Miguel Garcia [inlining-4] parameter aliasing context.getOptimisticOptimizations() goes away
Mon, 19 May 2014 16:08:06 +0200 Miguel Garcia [inlining-4] parameter aliasing context.getReplacements() goes away
Mon, 19 May 2014 16:05:18 +0200 Miguel Garcia [inlining-4] the method param that aliased maxMethodPerInlining goes away
Mon, 19 May 2014 15:58:48 +0200 Miguel Garcia [inlining-4] getTypeInlineInfo() becomes instance method of InliningData
Mon, 19 May 2014 15:39:43 +0200 Miguel Garcia [inlining-4] getTypeCheckedInlineInfo() becomes instance method of InliningData
Mon, 19 May 2014 15:30:58 +0200 Miguel Garcia [inlining-4] getAssumptionInlineInfo() becomes instance method of InliningData
Mon, 19 May 2014 15:28:07 +0200 Miguel Garcia [inlining-4] start of refactoring trail, by the end shorter parameter lists
Sun, 18 May 2014 14:08:03 +0200 Miguel Garcia [inlining-2] consumer becomes initializer of the probabilities map
Sun, 18 May 2014 14:05:36 +0200 Miguel Garcia [inlining-2] fixing input as instance final rather than passing it over and over
Fri, 16 May 2014 19:59:52 +0200 Miguel Garcia [inlining] reverting refactoring trail until spoiling commit(s) are discovered
Fri, 16 May 2014 12:03:36 +0200 Miguel Garcia [inlining] consumer becomes initializer of the probabilities map
Fri, 16 May 2014 11:59:12 +0200 Miguel Garcia [inlining] fixing input as instance final rather than passing it over and over
Thu, 15 May 2014 16:17:35 +0200 Miguel Garcia [inlining] moved DepthSearchUtil closer to its single user
Thu, 15 May 2014 15:45:29 +0200 Miguel Garcia [inlining] moved class InliningData to package with related classes