log

age author description
Mon, 25 Nov 2013 15:19:14 +0100 Erik Eckstein fix lost method format in graph builder debug logging
Mon, 25 Nov 2013 13:56:34 +0100 Erik Eckstein Merge
Mon, 25 Nov 2013 13:54:02 +0100 Erik Eckstein extend replacements API to support svm specific snippet handling
Mon, 25 Nov 2013 13:53:06 +0100 Erik Eckstein improve graph printer API for better suppport of derived classes
Mon, 25 Nov 2013 13:49:20 +0100 Erik Eckstein Use default charset instead of US-ASCII in BasicIdealGraphPrinter
Mon, 25 Nov 2013 13:48:13 +0100 Erik Eckstein make graph builder more visible for derived classes; add few indent levels for debug logging
Mon, 25 Nov 2013 13:41:18 +0100 Erik Eckstein some improvements in Debug logging
Mon, 25 Nov 2013 13:37:24 +0100 Erik Eckstein fixed wrong assert condition in JavaTypeProfile
Mon, 25 Nov 2013 12:46:45 +0100 Doug Simon use separate data structure for canonicalizing ConstantNodes (GRAAL-508)
Sat, 23 Nov 2013 23:20:03 +0100 Doug Simon added toString() to HotSpotMethodData to assist with debugging low-level profile data reading
Sat, 23 Nov 2013 23:19:28 +0100 Doug Simon improved output of method name under -G:+PrintProfilingInformation
Fri, 22 Nov 2013 15:32:20 -0800 Christian Wimmer Change PhaseContext so that it does not subclass Providers, to avoid leaking low-level provider objects such as the CodeCacheProvdier to high-level optimization phases
Fri, 22 Nov 2013 13:41:17 -0800 Christian Wimmer Merge
Fri, 22 Nov 2013 12:19:43 -0800 Christian Wimmer Improvements and bugfixes of word type rewriter
Fri, 22 Nov 2013 12:19:16 -0800 Christian Wimmer Allow addresses with an arbitrary scale value; fix handling of unsigned int-to-long conversion
Fri, 22 Nov 2013 12:18:36 -0800 Christian Wimmer Make graph builder more extensible by subclasses
Fri, 22 Nov 2013 12:17:53 -0800 Christian Wimmer Commit pass target as a parameter to ReplacementImpl, so that it does not require a CodeCacheProvider
Fri, 22 Nov 2013 12:16:48 -0800 Christian Wimmer Support lowering of control sink nodes; annotate parameters to make node class invariant checker happy
Fri, 22 Nov 2013 12:13:47 -0800 Christian Wimmer Introduce ComparableWord and PointerBase into the Word type hierarchy
Fri, 22 Nov 2013 12:12:38 -0800 Christian Wimmer Introduce option to disable deoptimization grouping
Fri, 22 Nov 2013 12:02:59 -0800 Christian Wimmer Factor out methods that use reflection so that they can be substituted
Fri, 22 Nov 2013 11:59:39 -0800 Christian Wimmer Allow custom field offset providers
Fri, 22 Nov 2013 11:58:04 -0800 Christian Wimmer Fix assertion error message
Fri, 22 Nov 2013 11:57:38 -0800 Christian Wimmer Allow DeoptimizeNode and UnwindNode to be lowered
Fri, 22 Nov 2013 11:56:46 -0800 Christian Wimmer Canonicalize GuardingPiNode to PiNode when guard is unnecessary
Fri, 22 Nov 2013 11:55:54 -0800 Christian Wimmer Lower LoadHubNode in all late stages
Fri, 22 Nov 2013 11:55:13 -0800 Christian Wimmer Allow subclasses of NewInstanceNode and NewArrayNode to provide the default values used by escape analysis
Fri, 22 Nov 2013 11:53:36 -0800 Christian Wimmer Bugfix: WriteNode needs to return stateAfter so that it is processed by escape analysis
Fri, 22 Nov 2013 11:52:42 -0800 Christian Wimmer Reintroduce constructor used by node intrinsics
Fri, 22 Nov 2013 21:09:36 +0100 Doug Simon Merge.
Fri, 22 Nov 2013 21:08:09 +0100 Doug Simon re-enabled TieredCompilation when GRAAL is defined by handling abstract types in profiles gathered by C1
Fri, 22 Nov 2013 12:15:22 +0100 Doug Simon fixed faulty logic in makefiles when compressed FDS builds are disabled
Fri, 22 Nov 2013 20:14:25 +0100 Doug Simon Merge.
Fri, 22 Nov 2013 15:51:14 +0100 Doug Simon HSAIL: null checks when loading Okra library functions
Fri, 22 Nov 2013 15:47:39 +0100 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 complete
Thu, 21 Nov 2013 16:52:14 -0800 twisti print stack traces when doing CompileTheWorld
Thu, 21 Nov 2013 16:51:15 -0800 twisti ignore ClassNotFoundException when trying to register foreign calls to crypto methods
Thu, 21 Nov 2013 16:49:53 -0800 twisti replaced == with equals as pointed out by VerifyUsageWithEquals
Fri, 22 Nov 2013 01:50:13 +0100 Doug Simon HSAIL: added support for LREM
Fri, 22 Nov 2013 01:40:16 +0100 Doug Simon fixed regression from recent hsx merge that prevented TypeProfileLevel from being enabled
Fri, 22 Nov 2013 01:30:06 +0100 Doug Simon added support for printing method profiles for virtual calls
Fri, 22 Nov 2013 01:22:34 +0100 Doug Simon minor fix to output format of CITime
Thu, 21 Nov 2013 22:45:08 +0100 Doug Simon made CITimeEach work for Graal even if CITime is not enabled
Thu, 21 Nov 2013 22:24:00 +0100 Doug Simon HSAIL: addressed issues in JUnit tests
Thu, 21 Nov 2013 22:10:13 +0100 Doug Simon check for pending exception after call to createHotSpotResolvedObjectType
Thu, 21 Nov 2013 22:08:04 +0100 Doug Simon moved notification of Graal compilation statistics from VMToCompiler to CompilerToVM
Thu, 21 Nov 2013 15:04:54 +0100 Christos Kotselidis Merge
Thu, 21 Nov 2013 15:04:26 +0100 Christos Kotselidis Fix nmethod reloc scanning bug of zombie methods in G1
Wed, 20 Nov 2013 17:14:49 -0800 twisti make Deoptimization::UnrollBlock visible to vmStructs
Wed, 20 Nov 2013 16:56:10 -0800 twisti make Solaris build again
Wed, 20 Nov 2013 16:55:54 -0800 twisti move GRAAL_ONLY stuff from vmStructs.cpp to separate vmStructs_graal.hpp file
Wed, 20 Nov 2013 16:54:38 -0800 twisti make HSAIL silent
Wed, 20 Nov 2013 15:47:56 -0800 Tom Rodriguez Ensure _non_oop_bits is initialized before starting compile
Wed, 20 Nov 2013 22:50:39 +0100 Doug Simon HSAIL: adds support for handling Java switch constructs .
Wed, 20 Nov 2013 22:40:27 +0100 Doug Simon fixed serviceability agent build issue on MacOS
Wed, 20 Nov 2013 22:16:48 +0100 Doug Simon fixed HotSpot build on MacOS
Wed, 20 Nov 2013 20:33:22 +0100 Bernhard Urban NewMemoryAwareScheduling: don't consider lastAccessLocation of a read as a kill
Wed, 20 Nov 2013 16:30:06 +0100 Bernhard Urban MemoryScheduleTest: add testcase for read block scheduling. add support to disable out_of_loop schedule for tests
Wed, 20 Nov 2013 20:32:04 +0100 Bernhard Urban MethodFilter: add documentation about comma seperator
Wed, 20 Nov 2013 19:27:49 +0100 Doug Simon re-enabled protection against recursive Graal compilation requests with Graal specific _graal_compiling field in JavaThread