log src/share/vm/graal/graalVMEntries.cpp @ 3465:8cd198d7cbc1

age author description
Mon, 01 Aug 2011 13:45:25 +0200 Peter Hofer When a method that has been compiled before is considered for inlining, use its compiled (native) code size for size checks. This avoids inlining compiled methods that already contain many other inlined methods, reducing generated code size and usually execution time as well. Also, add GraalMetrics bookkeeping for inlining.
Tue, 12 Jul 2011 17:00:25 +0200 Lukas Stadler global absolute probability analysis:
Wed, 29 Jun 2011 19:52:51 +0200 Lukas Stadler fix for unresolved exception bug, exactType and declaredType logic for inlining, more on escape analysis
Tue, 28 Jun 2011 19:14:28 +0200 Lukas Stadler more escape analysis work: debug info
Tue, 21 Jun 2011 11:13:52 +0200 Lukas Stadler runtime profiles exceptions at the call site
Sat, 18 Jun 2011 21:23:40 +0200 Thomas Wuerthinger Changed from method/reflect object back to methodOop, because using method/reflection can create deadlock with the user application (test with -Xcomp). Disabled method caching by default and created a flag -G:StoreResultGraph (otherwise eclipse will fail because of being out of memory).
Fri, 17 Jun 2011 17:30:35 +0200 Lukas Stadler better inlining logic, DCE removes If with constant comparison
Thu, 16 Jun 2011 20:36:17 +0200 Lukas Stadler inlining and runtime interface related changes:
Wed, 15 Jun 2011 16:49:46 +0200 Lukas Stadler inlining of monomorphic profiled callsites with quick type checks
Thu, 09 Jun 2011 17:33:08 +0200 Lukas Stadler RiMethod provides branch prediction information
Thu, 09 Jun 2011 15:25:27 +0200 Lukas Stadler RiTypeProfile information and invocation counters for RiMethods
Wed, 08 Jun 2011 17:01:16 +0200 Thomas Wuerthinger Added time measurement for phases.
Wed, 08 Jun 2011 14:01:51 +0200 Thomas Wuerthinger Rebranded C++ part from C1X to Graal.
Wed, 08 Jun 2011 13:40:25 +0200 Thomas Wuerthinger Renamed cpp/hpp file directory. base src/share/vm/c1x/graalVMEntries.cpp@144aaf3643fc