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
|