log

age author description
Sat, 17 May 2014 15:05:25 +0200 Gilles Duboscq Try to devirtualize using unique concrete method and subtype in MethodCallTargetNode.canonical
Sat, 17 May 2014 12:45:46 +0200 Gilles Duboscq Rename HotSpotResolvedObjectType.metaspaceKlass to getMetaspaceKlass
Sat, 17 May 2014 14:57:58 +0200 Gilles Duboscq Add resolved receiver type to ResolvedJavaMethod.isInVirtualMethodTable in order to be able to do vtable-calls for miranda and default methods
Sat, 17 May 2014 11:41:35 +0200 Gilles Duboscq Use non-bold/bright colors in AnsiTerminalDecorator
Fri, 16 May 2014 18:08:21 +0200 Gilles Duboscq Remove unused import
Fri, 18 Apr 2014 13:50:15 +0200 Gilles Duboscq ResolvedJavaType.resolveMethod now takes a callerType that is used to check access rules. Make it work for default methods.
Fri, 16 May 2014 19:59:52 +0200 Miguel Garcia [inlining] reverting refactoring trail until spoiling commit(s) are discovered
Fri, 16 May 2014 16:36:07 +0200 Miguel Garcia [inlining] behavior becomes less argument-dependent, arguments become redundant
Fri, 16 May 2014 16:29:50 +0200 Miguel Garcia [inlining] no need for guessing a return value that doesn't matter
Fri, 16 May 2014 16:02:55 +0200 Miguel Garcia [inlining] untangling concerns, micro-step by micro-step
Fri, 16 May 2014 16:00:42 +0200 Miguel Garcia [inlining] readability by means of import static
Fri, 16 May 2014 15:54:13 +0200 Miguel Garcia [inlining] redux, no need for the suspense about return value
Fri, 16 May 2014 15:46:47 +0200 Miguel Garcia [inlining] no need for the suspense about return value
Fri, 16 May 2014 15:30:04 +0200 Miguel Garcia [inlining] another case of logNotInlined vs logNotInlinedMethod
Fri, 16 May 2014 15:28:00 +0200 Miguel Garcia [inlining] shorter and equally informative, logNotInlined vs logNotInlinedMethod
Fri, 16 May 2014 15:24:55 +0200 Miguel Garcia [inlining] "return null" favored again over "return ...AndReturnNull"
Fri, 16 May 2014 15:14:27 +0200 Miguel Garcia [inlining] tradeoff: "return null" still shorter than "return ...AndReturnNull"
Fri, 16 May 2014 14:57:45 +0200 Miguel Garcia [inlining] pulling side-effects (logging) out of method that evals a condition
Fri, 16 May 2014 14:47:39 +0200 Miguel Garcia [inlining] one less logging method to worry about
Fri, 16 May 2014 14:20:20 +0200 Miguel Garcia [inlining] replaced method body with call to code duplicate
Fri, 16 May 2014 14:44:52 +0200 Miguel Garcia [inlining] reduced verbosity in checkTargetConditions()
Fri, 16 May 2014 13:39:12 +0200 Miguel Garcia [inlining] typos in source comment
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
Fri, 16 May 2014 14:01:20 +0200 Lukas Stadler do not reprofile upon exceptions thrown in NewArrayStub or NewInstanceStub
Fri, 16 May 2014 12:23:09 +0200 Doug Simon minor spelling and modifier fix
Fri, 16 May 2014 12:06:46 +0200 Doug Simon mx: drain *all* output from subprocess if redirecting to functions
Fri, 16 May 2014 00:12:48 -0700 Tom Rodriguez allow overriding the NodeClass lookup when building MatchStatements
Fri, 16 May 2014 00:12:41 -0700 Tom Rodriguez use inner classes instead of reflection during matching
Thu, 15 May 2014 20:11:16 -0700 Tom Rodriguez more aggressively fold implicit nulls into memory operations
Thu, 15 May 2014 23:12:48 +0200 Doug Simon Merge.
Thu, 15 May 2014 22:47:28 +0200 Doug Simon make CompilationTask.threadMXBean static
Thu, 15 May 2014 22:46:45 +0200 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 queued
Thu, 15 May 2014 22:43:44 +0200 Doug Simon ensure Graal C++ shutdown routines are called exactly once during VM shutdown
Thu, 15 May 2014 22:42:08 +0200 Doug Simon use JDK with highest compliance level for generated Eclipse attach launcher
Thu, 15 May 2014 22:25:34 +0200 Bernhard Urban mxtool: minor fix of optional field usage
Thu, 15 May 2014 19:03:16 +0200 Roland Schatz API for high word multiplication.
Thu, 15 May 2014 18:13:24 +0200 Gilles Duboscq make TypeProfileWidth pd
Thu, 15 May 2014 17:25:49 +0200 Miguel Garcia Merge
Thu, 15 May 2014 16:17:35 +0200 Miguel Garcia [inlining] moved DepthSearchUtil closer to its single user
Thu, 15 May 2014 16:12:18 +0200 Miguel Garcia [inlining] moved ComputeInliningRelevance closer to its single user
Thu, 15 May 2014 15:45:29 +0200 Miguel Garcia [inlining] moved class InliningData to package with related classes
Thu, 15 May 2014 15:41:43 +0200 Miguel Garcia [inlining] moved helper class MethodInvocation to package inlining.walker
Thu, 15 May 2014 15:37:08 +0200 Miguel Garcia [inlining] grouping inlining-space walking-related classes in package walker
Thu, 15 May 2014 15:35:34 +0200 Miguel Garcia [inlining] start of another refactoring trail
Thu, 15 May 2014 15:17:55 +0200 Miguel Garcia [inlining] working the InliningData stack now done by InliningData.moveForward()
Thu, 15 May 2014 15:07:35 +0200 Miguel Garcia [inlining] side-effects moved out from just-extracted method
Thu, 15 May 2014 15:01:25 +0200 Miguel Garcia [inlining] readability improvements for (by now extracted) loop-body
Thu, 15 May 2014 14:53:50 +0200 Miguel Garcia [inlining] extracted loop-body, for now as InliningPhase.moveForward()
Thu, 15 May 2014 14:51:11 +0200 Miguel Garcia [inlining] moved tryToInline() to InliningData, as prereq for upcoming steps
Thu, 15 May 2014 14:48:19 +0200 Miguel Garcia [inlining] moved doInline() to InliningData, as prereq for upcoming steps
Thu, 15 May 2014 14:43:58 +0200 Miguel Garcia [inlining] part 2, preparing to move tryToInline() and doInline()
Thu, 15 May 2014 14:32:37 +0200 Miguel Garcia [inlining] preparing to extract loop body from InliningPhase.run to InliningData
Thu, 15 May 2014 13:46:33 +0200 Miguel Garcia [inlinin] assertion-aided code understanding at work
Thu, 15 May 2014 12:18:01 +0200 Miguel Garcia [inlining] moved InlineEverythingPolicy to inlining.policy
Thu, 15 May 2014 12:16:10 +0200 Miguel Garcia [inlining] access levels in AbstractInliningPolicy back to what they were
Thu, 15 May 2014 11:22:08 +0200 Miguel Garcia [inlining] moved GreedyInliningPolicy to inlining.policy
Thu, 15 May 2014 11:16:00 +0200 Miguel Garcia [inlining] moved AbstractInliningPolicy to inlining.policy
Thu, 15 May 2014 11:09:50 +0200 Miguel Garcia [inlining] moved InliningPolicy to newly created package inlining.policy
Thu, 15 May 2014 11:01:51 +0200 Miguel Garcia [inlining] moving CallsiteHolder to upper level