log

age author description
Fri, 06 Apr 2012 15:23:58 +0200 Gilles Duboscq Fix for IntegerMul canonicalization : use the proper kind when canonicalizing a*0
Fri, 06 Apr 2012 15:17:29 +0200 Gilles Duboscq Add a PrintBailout option
Fri, 06 Apr 2012 14:59:04 +0200 Gilles Duboscq Add a few loop jtts
Fri, 06 Apr 2012 14:41:10 +0200 Gilles Duboscq Allow tracking nodes responsible for a non-empty liveIn in LinearScan
Fri, 06 Apr 2012 17:24:47 +0200 Doug Simon improved name of Eclipse launch file created for jar applications
Fri, 06 Apr 2012 14:26:33 +0200 Gilles Duboscq Merge
Fri, 06 Apr 2012 14:26:13 +0200 Gilles Duboscq make DaCapo benchmark matchers produce multiple result lines
Thu, 05 Apr 2012 17:11:41 +0200 Gilles Duboscq Add DaCapo 1st run as a benchmark group
Thu, 05 Apr 2012 22:35:28 +0200 Doug Simon added --ecl option to mx for saving VM execution(s) as Eclipse launch configurations
Wed, 04 Apr 2012 12:08:52 +0200 Doug Simon abstracted word size in object array copy
Wed, 04 Apr 2012 09:19:44 +0200 Doug Simon write barrier for UnsafeStoreNode must be inserted after associated write node has replaced original store node in the graph
Tue, 03 Apr 2012 23:10:04 +0200 Doug Simon revived mechanism for disabling automatic native builds in Eclipse
Tue, 03 Apr 2012 23:08:27 +0200 Doug Simon emit GC write barrier for UnsafeStoreNode only if store kind is Object
Tue, 03 Apr 2012 21:31:32 +0200 Doug Simon automated download of hsdis lib if PrintAssembly option is used; added support for hsdis on the Mac
Tue, 03 Apr 2012 10:58:23 +0200 Doug Simon Merge.
Tue, 03 Apr 2012 10:56:40 +0200 Doug Simon unsafe load/store snippets now require a displacement argument which allows x86 complex addressing modes to be used for tighter encoding of array store/load operations
Tue, 03 Apr 2012 10:05:49 +0200 Doug Simon added printing of HotSpot config if graal.printconfig system property is true
Tue, 03 Apr 2012 09:43:21 +0200 Doug Simon made Logger thread-safe by using a ThreadLocal
Mon, 02 Apr 2012 19:47:13 +0200 Lukas Stadler disable PriorityQueue and CacheGraphs
Mon, 02 Apr 2012 19:46:48 +0200 Lukas Stadler fix PriorityQueue, enable PriorityQueue and CacheGraphs
Mon, 02 Apr 2012 12:19:18 +0200 Doug Simon fixed gcc warning; added note to README_GRAAL about disabling the bootstrap step
Mon, 02 Apr 2012 11:39:32 +0200 Doug Simon added README_GRAAL.txt with simple build instructions
Thu, 29 Mar 2012 19:04:07 +0200 Lukas Stadler turn off experimental options (graph caching, compilation queue changes)
Thu, 29 Mar 2012 19:03:29 +0200 Lukas Stadler benchmark: graal compilation policy + priority queue + dynamic comp thread priority + graph caching
Thu, 29 Mar 2012 19:02:57 +0200 Lukas Stadler benchmark: graal compilation policy + priority queue + dynamic comp thread priority
Thu, 29 Mar 2012 18:55:45 +0200 Lukas Stadler added graph caching (-G:+CacheGraphs)
Thu, 29 Mar 2012 18:43:30 +0200 Lukas Stadler compilation queue changes:
Thu, 29 Mar 2012 13:23:34 +0200 Doug Simon added @Fold to folding methods during snippet intrinsification; replaced CardTableStartNode and CardTableShiftNode with @Fold methods
Thu, 29 Mar 2012 13:22:25 +0200 Doug Simon added 'javadoc/' to .hgignore
Thu, 29 Mar 2012 13:21:22 +0200 Doug Simon made MethodFilter patterns a little more flexible with respect to parameters
Thu, 29 Mar 2012 13:20:43 +0200 Doug Simon made HotSpotTypePrimitive.name() return the internal name form (as per the spec in RiType)
Thu, 29 Mar 2012 10:52:12 +0200 Doug Simon added javadoc command (from Maxine version of mx)
Wed, 28 Mar 2012 22:17:38 +0200 Doug Simon Merge.
Wed, 28 Mar 2012 22:17:10 +0200 Doug Simon fixed regex in MethodFilter
Wed, 28 Mar 2012 22:14:14 +0200 Doug Simon made CompareAndSwapNode implement Lowerable to ensure partial HIR -> HIR lowering happens
Wed, 28 Mar 2012 14:31:56 +0200 Doug Simon removed XIR & LIR code for nodes that are completely lowered in HotspotRuntime.lower()
Wed, 28 Mar 2012 14:23:30 +0200 Doug Simon removed some manual options set when compiling with JDT from mx
Wed, 28 Mar 2012 14:22:25 +0200 Doug Simon documentation to show the relationship between DebugConfig and Debug
Wed, 28 Mar 2012 14:21:05 +0200 Doug Simon added check for use of MethodFilter option without use of Log, Dump, Meter or Time options
Wed, 28 Mar 2012 17:46:14 +0200 Lukas Stadler reset invocation counter to 1 when method is queued for compilation, this leads to fewer unsuccessful re-enqueues.
Wed, 28 Mar 2012 13:56:41 +0200 Gilles Duboscq Fix for canonicalizer : some input changes were not tracked leading to canonicalization misses
Wed, 28 Mar 2012 09:37:18 +0200 Gilles Duboscq Merge
Mon, 26 Mar 2012 15:47:49 +0200 Gilles Duboscq Add a RiDeoptAction to Guards and FixedGuards
Mon, 26 Mar 2012 22:40:31 +0200 Doug Simon fixed Eclipse compiler warnings about unused parameters
Mon, 26 Mar 2012 22:25:26 +0200 Doug Simon made eclipseinit generate Eclipse debug-on-attach launch config in mx/attach-8000.launch
Mon, 26 Mar 2012 22:24:07 +0200 Doug Simon upgraded compiler settings for Eclipse 3.8
Mon, 26 Mar 2012 13:49:13 +0200 Doug Simon added -G:+PrintFlags flag for printing the Graal flags; tightened format checking of Graal options to be consistent with HotSpot
Fri, 23 Mar 2012 12:13:04 -0700 Christian Haeubl Merge
Fri, 23 Mar 2012 12:12:35 -0700 Christian Haeubl bugfix, parallel GC seems stable
Fri, 23 Mar 2012 13:33:56 +0100 Doug Simon fixed comment and error message in commands.py
Fri, 23 Mar 2012 11:48:39 +0100 Doug Simon changed Graal class path declaration (back) to a constant that is checked for correctness during building
Thu, 22 Mar 2012 19:06:04 -0700 Christian Haeubl Merge
Thu, 22 Mar 2012 18:54:02 -0700 Christian Haeubl some GC fixes
Wed, 21 Mar 2012 16:33:58 -0700 Christian Haeubl fix for package visible GraalOptions
Thu, 22 Mar 2012 19:54:03 +0100 Gilles Duboscq Add UseSerialGC flag in benchmarks so that all vms run with the same GC
Thu, 22 Mar 2012 19:43:56 +0100 Gilles Duboscq Merge
Thu, 22 Mar 2012 19:28:45 +0100 Gilles Duboscq Add assertion around probabilities, and fix potential problem in ComputeProbabilityPhase
Thu, 22 Mar 2012 18:36:52 +0100 Gilles Duboscq Use DumpOnError flag, false by default
Thu, 22 Mar 2012 19:13:09 +0100 Andreas Woess Use VM_LITTLE_ENDIAN to determine endianness.
Thu, 22 Mar 2012 18:28:18 +0100 Gilles Duboscq Add posibility to ignore some tests/benchmarks with some vms : use it to disable bootstrap benchmarks for client/server
Wed, 21 Mar 2012 18:05:41 +0100 Thomas Wuerthinger Fix C++ code to allow successful build on Windows.
Wed, 21 Mar 2012 14:57:06 +0100 Thomas Wuerthinger Fix constructor of DeoptimizeNode (to match intrinsic definition).
Wed, 21 Mar 2012 14:39:11 +0100 Thomas Wuerthinger Merge.
Wed, 21 Mar 2012 14:32:47 +0100 Thomas Wuerthinger Merge.
Wed, 21 Mar 2012 13:57:30 +0100 Thomas Wuerthinger Merge.
Wed, 21 Mar 2012 13:49:34 +0100 Thomas Wuerthinger Added new decorate methods to the Debug class.
Wed, 21 Mar 2012 13:13:47 +0100 Thomas Wuerthinger Move compilation task logic to separate class.
Wed, 21 Mar 2012 12:12:22 +0100 Thomas Wuerthinger Use CiKind.ordinal() as it directly reflects HotSpot's basic type value.
Wed, 21 Mar 2012 12:07:41 +0100 Thomas Wuerthinger Refactoring of the debug framework. Move compiler thread implementation to its own file.
Wed, 21 Mar 2012 12:11:51 +0100 Andreas Woess Fixed DeoptimizeNode.deopt intrinsic.
Wed, 21 Mar 2012 13:05:57 +0100 Lukas Stadler another fix for non-graal builds
Wed, 21 Mar 2012 11:57:57 +0100 Lukas Stadler fix for non-graal builds
Wed, 21 Mar 2012 11:28:22 +0100 Lukas Stadler Merge
Wed, 21 Mar 2012 10:47:02 +0100 Lukas Stadler Support for recording a leaf graph id for each deoptimization point in the debug info.
Fri, 16 Mar 2012 11:03:54 +0100 Lukas Stadler better MethodFilter (allows filtering by class, method name and parameter types)
Tue, 20 Mar 2012 17:56:41 -0700 Christian Haeubl better inlining debug output
Tue, 20 Mar 2012 16:15:27 -0700 Christian Haeubl added better debug output when an optimistic deoptimization is disabled
Tue, 20 Mar 2012 12:16:14 -0700 Christian Haeubl fixed C2 compilation error
Tue, 20 Mar 2012 11:45:21 -0700 Christian Haeubl C1 bugfix, fixed C1 compilation errors
Tue, 20 Mar 2012 10:33:39 -0700 Christian Haeubl Merge
Tue, 20 Mar 2012 10:32:34 -0700 Christian Haeubl fixed failing testcases
Tue, 20 Mar 2012 08:34:54 -0700 Christian Haeubl fixed fastdebug C++ issue
Tue, 20 Mar 2012 08:24:04 -0700 Christian Haeubl Merge
Mon, 19 Mar 2012 16:22:57 -0700 Christian Haeubl minor cleanups after merge
Mon, 19 Mar 2012 15:51:49 -0700 Christian Haeubl Merge
Mon, 19 Mar 2012 15:47:35 -0700 Christian Haeubl minor changes
Mon, 19 Mar 2012 15:08:07 -0700 Christian Haeubl added output when optimistic optimizations are disabled
Mon, 19 Mar 2012 14:54:46 -0700 Christian Haeubl bugfix
Mon, 19 Mar 2012 14:43:15 -0700 Christian Haeubl finished first implementation of disabling runtime feedback selectively based on deoptimization history
Thu, 15 Mar 2012 17:01:44 -0700 Christian Haeubl removed EndlessRecompilationTest
Thu, 15 Mar 2012 17:01:03 -0700 Christian Haeubl added EndlessRecompilationTest
Thu, 15 Mar 2012 16:34:31 -0700 Christian Haeubl fixed two cases where DeoptAction was invalid
Thu, 15 Mar 2012 15:31:34 -0700 Christian Haeubl more preparations for disabling runtime feedback selectively based on deoptimization history
Tue, 13 Mar 2012 18:53:33 -0700 Christian Haeubl more preparations for disabling runtime feedback selectively based on deoptimization history
Tue, 13 Mar 2012 12:01:24 -0700 Christian Haeubl fixed case when exception probability should not be used
Tue, 13 Mar 2012 10:41:13 -0700 Christian Haeubl bugfix
Mon, 12 Mar 2012 18:40:51 -0700 Christian Haeubl removed unnecessary file
Mon, 12 Mar 2012 18:40:05 -0700 Christian Haeubl preparations to avoid endless recompilations because of not updated profiling information
Tue, 20 Mar 2012 17:13:57 +0100 Andreas Woess Allow ints to be put into a virtual long array.
Tue, 20 Mar 2012 14:43:09 +0100 Doug Simon Added jdkhome command to mx.
Mon, 19 Mar 2012 13:33:49 +0100 Andreas Woess Relax an assertion that would incorrectly fail for boxed virtual objects.
Mon, 19 Mar 2012 12:01:20 +0100 Gilles Duboscq Consitency in killCFG : kill the loop before deleteing the loopbegin when removing a dead loop
Mon, 19 Mar 2012 11:58:43 +0100 Gilles Duboscq getClass's intrinsic ReadNode floats, use a FloatingReadNode
Mon, 19 Mar 2012 11:57:33 +0100 Gilles Duboscq Run the canonicalizer early
Mon, 19 Mar 2012 11:57:10 +0100 Gilles Duboscq inputs in a NodeInputList can be null, allow adding null values to NodeInputList (consistent with NodeSuccessorList)
Mon, 19 Mar 2012 11:55:20 +0100 Gilles Duboscq Canonicalize some filter usages. Fix for graph printer's escape (escape invalid control chars). Small comment fixes
Fri, 16 Mar 2012 19:30:11 +0100 Andreas Woess Fix intrinsification of an invoke with exception with a deoptimize node.
Fri, 16 Mar 2012 19:23:43 +0100 Andreas Woess Fix possible endless recursion in ConvertDeoptimizeToGuardPhase.
Fri, 16 Mar 2012 20:23:29 +0100 Doug Simon added mechanism for disabling automatic native builds from the IDE (set IDE_BUILD_TARGET="" in mx/env)
Fri, 16 Mar 2012 20:03:11 +0100 Doug Simon compiler.class.path should not include system class path
Fri, 16 Mar 2012 18:25:30 +0100 Doug Simon fixed segv encountered while printing system property with a NULL value
Fri, 16 Mar 2012 14:48:15 +0100 Doug Simon Added -V option to mx for 'very verbose'which prints the environment variables used for an external command.
Fri, 16 Mar 2012 14:47:23 +0100 Doug Simon Disabled 'examples' command until the examples are revived.
Thu, 15 Mar 2012 08:23:05 +0100 Doug Simon Made the IdealGraphVisualizer runnable from mx with new 'igv' command.
Wed, 14 Mar 2012 21:54:42 +0100 Doug Simon Added mx/ecj.jar to .hgignore
Wed, 14 Mar 2012 18:00:59 +0100 Lukas Stadler disable PropagateTypes option
Wed, 14 Mar 2012 18:00:19 +0100 Lukas Stadler remove old PropagateTypesPhase
Wed, 14 Mar 2012 17:59:06 +0100 Lukas Stadler add and enable new PropagateTypeCachePhase, add type system tests
Wed, 14 Mar 2012 17:55:33 +0100 Lukas Stadler experimental type storage/query infrastructure, part 4:
Wed, 14 Mar 2012 17:50:59 +0100 Lukas Stadler experimental type storage/query infrastructure, part 3:
Wed, 14 Mar 2012 17:46:39 +0100 Lukas Stadler experimental type storage/query infrastructure, part 2: type feedback
Wed, 14 Mar 2012 17:42:41 +0100 Lukas Stadler experimental type storage/query infrastructure, part 1
Wed, 14 Mar 2012 17:23:31 +0100 Lukas Stadler experimental: dependencies on all ValueNodes
Wed, 14 Mar 2012 17:22:55 +0100 Lukas Stadler fix typos and remove unused parameters
Wed, 14 Mar 2012 17:17:24 +0100 Lukas Stadler let PostOrderBlockIterator iterate loops multiple times
Wed, 14 Mar 2012 17:15:17 +0100 Lukas Stadler fix to Condition.implies
Wed, 14 Mar 2012 17:14:22 +0100 Lukas Stadler propagate stamps while lowering
Wed, 14 Mar 2012 17:08:06 +0100 Lukas Stadler add NodeList.addAll(T[])
Wed, 14 Mar 2012 17:07:30 +0100 Lukas Stadler change MergeableState to use List<T> instead of Collection<T>
Wed, 14 Mar 2012 16:57:18 +0100 Lukas Stadler rename PiNode.value to PiNode.object and UnsafeCastNode.x to UnsafeCastNode.object
Wed, 14 Mar 2012 14:09:39 +0100 Doug Simon Made the Eclipse properties be automatically generated if they don't exist when building with the Eclipse batch compiler.
Wed, 14 Mar 2012 13:54:32 +0100 Doug Simon Made Java builds look for mx/ecj.jar to use Eclipse batch compiler by default.
Sun, 11 Mar 2012 13:11:37 +0100 Doug Simon Merge.
Fri, 09 Mar 2012 08:03:20 +0100 Doug Simon Removed GRAAL_README (outdated)
Fri, 09 Mar 2012 13:14:54 -0800 Christian Haeubl enabled wrappers for native method calls
Fri, 09 Mar 2012 17:12:20 +0100 Andreas Woess Remove method callback.
Thu, 08 Mar 2012 16:39:16 -0800 Christian Haeubl fixed debug/fastdebug warning message
Thu, 08 Mar 2012 19:49:51 +0100 Thomas Wuerthinger Two more package name corrections in C++ part.
Thu, 08 Mar 2012 19:35:42 +0100 Thomas Wuerthinger Updated mx commands.
Thu, 08 Mar 2012 19:27:37 +0100 Thomas Wuerthinger Adjusted Graal's vmSymbol entries.
Thu, 08 Mar 2012 19:24:41 +0100 Thomas Wuerthinger Adjust C++ part according to the renaming.
Thu, 08 Mar 2012 19:24:17 +0100 Thomas Wuerthinger Renamed projects.
Thu, 08 Mar 2012 19:11:12 +0100 Thomas Wuerthinger Update import statements.
Thu, 08 Mar 2012 17:57:30 +0100 Thomas Wuerthinger Perform renames on files.
Thu, 08 Mar 2012 15:09:11 +0100 Gilles Duboscq Merge
Thu, 08 Mar 2012 15:06:59 +0100 Gilles Duboscq more comments tag updates
Thu, 08 Mar 2012 15:01:19 +0100 Gilles Duboscq comments cleanup/retagging
Thu, 08 Mar 2012 12:46:19 +0100 Thomas Wuerthinger Merge.
Thu, 08 Mar 2012 12:45:49 +0100 Thomas Wuerthinger Remove duplicate method entry in debug scope.
Wed, 07 Mar 2012 14:35:22 -0800 Christian Haeubl added assertion
Wed, 07 Mar 2012 14:14:25 -0800 Christian Haeubl Merge
Wed, 07 Mar 2012 14:14:03 -0800 Christian Haeubl another fix for goto's deopt case
Wed, 07 Mar 2012 11:36:53 -0800 Christian Haeubl bugfix
Wed, 07 Mar 2012 11:29:04 -0800 Christian Haeubl Merge
Wed, 07 Mar 2012 11:14:00 -0800 Christian Haeubl fix for goto's deopt case
Wed, 07 Mar 2012 21:04:56 +0100 Doug Simon Added 'intro' command to mx that runs a simple 'hello world' program and visualizes its compilation in the Graal Visualizer.
Wed, 07 Mar 2012 11:06:14 -0800 Christian Wimmer Fix performance regression: When never executed code is not compiled, deoptimize before the branch so that interpreter updates profiling information.
Wed, 07 Mar 2012 10:09:55 -0800 Christian Haeubl reverted the changes to sanitycheck.py
Wed, 07 Mar 2012 10:09:33 -0800 Christian Haeubl hardcoded correct SPECjvm2008 startup settings in sanitycheck.py
Wed, 07 Mar 2012 10:03:52 -0800 Christian Haeubl fix after merge
Wed, 07 Mar 2012 10:02:33 -0800 Christian Haeubl Merge
Wed, 07 Mar 2012 09:50:36 -0800 Christian Haeubl only print a warning in case that an endless recompilation is detected
Wed, 07 Mar 2012 09:48:08 -0800 Christian Haeubl added option to print the profiling information
Tue, 06 Mar 2012 11:11:27 -0800 Christian Haeubl added detection for endless recompilation
Mon, 05 Mar 2012 12:40:54 -0800 Christian Haeubl fixed deoptimization output
Mon, 05 Mar 2012 12:03:02 -0800 Christian Haeubl Merge
Mon, 05 Mar 2012 12:01:38 -0800 Christian Haeubl exit the VM when an endless recompilation is detected
Tue, 06 Mar 2012 11:55:44 -0800 Christian Wimmer Fix performance regression: remove unnecessary restriction of JSR parsing
Tue, 06 Mar 2012 19:17:52 +0100 Gilles Duboscq Fix python warning
Tue, 06 Mar 2012 19:13:51 +0100 Gilles Duboscq Add jacoco report and a -XX:+DeoptimizeALot -XX:+VerifyOops bootstrap run to the gate
Tue, 06 Mar 2012 12:09:50 +0100 Doug Simon Integrated mxtool updates from Maxine project.
Mon, 05 Mar 2012 18:22:31 -0800 Christian Wimmer Use BytecodeStream in BciBlockMapping instead of hand-crafted byte-array accesses
Mon, 05 Mar 2012 17:36:34 -0800 Christian Wimmer Move bytecode definition in its own package to separate it from the bytecode parser
Mon, 05 Mar 2012 16:09:49 -0800 Christian Wimmer Fix and enable liveness analysis to prune unnecessary frame state entries
Mon, 05 Mar 2012 16:09:07 -0800 Christian Wimmer Remove unused import
Mon, 05 Mar 2012 16:07:42 -0800 Christian Wimmer Allow multiple entries in methodFilter
Mon, 05 Mar 2012 09:55:54 -0800 Christian Wimmer Remove FrameStateAccess: Make FrameState immutable and move all modification logic into FrameStateBuilder
Mon, 05 Mar 2012 14:38:43 +0100 Gilles Duboscq cosmetic simplifications in NewInstanceNode.ESCAPE.updateState
Mon, 05 Mar 2012 14:35:26 +0100 Gilles Duboscq Allow JaCoCon to append to the execution file
Mon, 05 Mar 2012 13:40:39 +0100 Gilles Duboscq fix variable redefinition in URLConnectionDownload
Sun, 04 Mar 2012 18:56:25 -0800 Christian Haeubl Merge
Fri, 02 Mar 2012 18:50:51 -0800 Christian Haeubl try to reduce MaximumGreedyInlineSize significantly
Fri, 02 Mar 2012 17:52:12 -0800 Christian Haeubl some more changes to inlining debug output
Fri, 02 Mar 2012 17:43:17 -0800 Christian Haeubl changed inlining debug output
Fri, 02 Mar 2012 16:44:36 -0800 Christian Haeubl fixed an issue that prevented java.util.concurrent methods from being compiled
Fri, 02 Mar 2012 09:23:18 -0800 Christian Wimmer Use lower case http_proxy because this is the default environment variable on Linux
Fri, 02 Mar 2012 09:21:10 -0800 Christian Wimmer Reorder gate checks to do the important stuff first
Fri, 02 Mar 2012 09:20:28 -0800 Christian Wimmer Remove assertion that does not hold
Fri, 02 Mar 2012 09:18:42 -0800 Christian Wimmer Additional infrastructure methods
Fri, 02 Mar 2012 09:17:59 -0800 Christian Wimmer Use context instead of individual dump calls to pass helper objects to CFG printer
Fri, 02 Mar 2012 09:13:36 -0800 Christian Wimmer Remove dead code
Fri, 02 Mar 2012 09:12:54 -0800 Christian Wimmer Do not use SchedulePhase in CFG printer
Fri, 02 Mar 2012 09:10:04 -0800 Christian Wimmer Make reverse postorder computation more robust so that it can handle dead code.
Fri, 02 Mar 2012 09:08:39 -0800 Christian Wimmer Allow Debug context with multiple objects
Fri, 02 Mar 2012 09:07:56 -0800 Christian Wimmer NodeList.toString should not print null elements at the end of the array
Fri, 02 Mar 2012 09:07:14 -0800 Christian Wimmer Use register hints in new linear scan allocator
Fri, 02 Mar 2012 09:06:31 -0800 Christian Wimmer Fix copy&paste error
Thu, 01 Mar 2012 15:18:32 -0800 Christian Haeubl fixed probabilities when polymorphic inlining is used
Thu, 01 Mar 2012 15:58:46 +0100 Lukas Stadler disable vtable stub inlining
Thu, 01 Mar 2012 15:36:35 +0100 Lukas Stadler fixes to vtable stub inlining: compute offset on demand, look out for interface methods
Thu, 01 Mar 2012 12:26:32 +0100 Lukas Stadler disable VTable stub inlining
Thu, 01 Mar 2012 12:26:18 +0100 Lukas Stadler enable VTable stub inlining
Thu, 01 Mar 2012 12:11:19 +0100 Lukas Stadler add option to inline VTable stubs
Thu, 01 Mar 2012 12:10:41 +0100 Lukas Stadler Merge
Thu, 01 Mar 2012 12:04:37 +0100 Lukas Stadler cleanup of XirSite: remove unused (and incorrectly implemented) type functions, add receiver to determine nonNull property
Wed, 29 Feb 2012 19:20:15 -0800 Christian Haeubl use profiling information whenever possible
Wed, 29 Feb 2012 14:49:54 +0100 Lukas Stadler fix for RiCompiledMethod.execute
Tue, 28 Feb 2012 21:25:21 +0100 Thomas Wuerthinger Fix DebugScope memory leak.
Tue, 28 Feb 2012 18:57:46 +0100 Andreas Woess Small fix for windows.
Tue, 28 Feb 2012 18:00:35 +0100 Lukas Stadler added RiCompiledMethod.execute and the required VM infrastructure
Tue, 28 Feb 2012 17:53:07 +0100 Lukas Stadler eclipse CDT project update
Mon, 27 Feb 2012 19:16:28 -0800 Christian Haeubl prefer inlining within loops
Mon, 27 Feb 2012 19:15:30 -0800 Christian Haeubl slightly prefer inlining within loops
Mon, 27 Feb 2012 19:14:36 -0800 Christian Haeubl disabled the preferred inlining within loops for one benchmark run
Mon, 27 Feb 2012 15:06:36 -0800 Christian Haeubl Merge
Mon, 27 Feb 2012 14:50:58 -0800 Christian Haeubl added comment about final non-static fields
Mon, 27 Feb 2012 14:47:55 -0800 Christian Haeubl small fix to loop frequency propagation
Mon, 27 Feb 2012 23:36:29 +0100 Thomas Wuerthinger 2 more #ifdef GRAAL
Mon, 27 Feb 2012 23:05:48 +0100 Thomas Wuerthinger Added missing #ifdef GRAAL
Mon, 27 Feb 2012 22:19:24 +0100 Thomas Wuerthinger Merge.
Mon, 27 Feb 2012 22:18:57 +0100 Thomas Wuerthinger create separate RUNTIME1_STUBS definition for non-graal build.
Mon, 27 Feb 2012 22:15:05 +0100 Thomas Wuerthinger Remove the hacks around "is_Compiler_thread" assertions; Graal no longer uses the compiler thread mechanisms; don't create a C++ compilation queue or any compiler threads.
Mon, 27 Feb 2012 21:49:51 +0100 Thomas Wuerthinger More diff vs hsx24 clean up.
Mon, 27 Feb 2012 21:43:51 +0100 Thomas Wuerthinger More diff vs hsx24 optimizations.
Mon, 27 Feb 2012 18:31:27 +0100 Thomas Wuerthinger More ifdef GRAAL usage.
Mon, 27 Feb 2012 17:06:18 +0100 Thomas Wuerthinger Reducing diff to hsx24
Mon, 27 Feb 2012 16:26:41 +0100 Thomas Wuerthinger More GRAAL #ifdef; ignore graal directory on windows for client/server configuration.
Mon, 27 Feb 2012 15:25:39 +0100 Thomas Wuerthinger Merge.
Mon, 27 Feb 2012 15:15:59 +0100 Thomas Wuerthinger First round of minimizing diff vs OpenJDK.
Mon, 27 Feb 2012 14:58:47 +0100 Thomas Wuerthinger Merge fix #3.
Mon, 27 Feb 2012 14:40:41 +0100 Thomas Wuerthinger Merge fix #2.
Mon, 27 Feb 2012 14:36:47 +0100 Thomas Wuerthinger Merge fixes.
Mon, 27 Feb 2012 13:10:13 +0100 Thomas Wuerthinger Merge with http://hg.openjdk.java.net/hsx/hsx24/hotspot/
Fri, 24 Feb 2012 18:08:59 -0800 amurillo Added tag hs24-b01 for changeset 975c4105f1e2 jdk8-b28
Fri, 24 Feb 2012 18:08:58 -0800 amurillo Merge hs24-b01
Thu, 23 Feb 2012 21:10:02 -0500 bpittore Merge
Tue, 21 Feb 2012 13:14:55 -0500 jiangli 7120481: storeStore barrier in constructor with final field
Wed, 22 Feb 2012 14:00:34 -0500 bpittore Merge
Wed, 15 Feb 2012 20:26:59 -0500 vladidan 7129401: PPC: runtime/7100935/TestShortArraycopy.java fails
Wed, 22 Feb 2012 08:19:27 -0800 fparain Merge
Mon, 20 Feb 2012 21:27:56 -0800 poonam 7145358: SA throws ClassCastException for partially loaded ConstantPool
Sun, 19 Feb 2012 13:11:39 +0100 sla 7132070: Use a mach_port_t as the OSThread thread_id rather than pthread_t on BSD/OSX
Fri, 17 Feb 2012 15:55:27 -0800 dcubed 7145798: System.loadLibrary does not search current working directory
Thu, 23 Feb 2012 12:03:08 -0800 katleman Added tag jdk8-b27 for changeset 3b24e7e01d20
Mon, 20 Feb 2012 22:32:30 -0800 jcoomes Added tag hs23-b16 for changeset 931e5f39e365 jdk8-b27
Mon, 20 Feb 2012 13:11:08 -0800 kvn 7147064: assert(allocates2(pc)) failed: not in CodeBuffer memory: 0xffffffff778d9d60 <= 0xffffffff778da69c hs23-b16
Fri, 17 Feb 2012 15:11:32 -0800 amurillo 7146700: new hotspot build - hs24-b01
Fri, 17 Feb 2012 15:06:39 -0800 amurillo Added tag hs23-b16 for changeset f92a171cf007
Fri, 17 Feb 2012 15:06:38 -0800 amurillo Merge
Thu, 16 Feb 2012 13:01:24 -0800 katleman Added tag jdk8-b26 for changeset fd3060701216
Fri, 17 Feb 2012 12:18:52 -0800 never Merge
Fri, 17 Feb 2012 12:18:10 -0800 never 7146729: nightly failure after 7141200: tty is sometimes null during shutdown of main thread
Thu, 16 Feb 2012 17:12:49 -0800 kvn 7145346: VerifyStackAtCalls is broken
Thu, 16 Feb 2012 11:33:49 -0800 never 7144318: GCLocker assert failure: assert(_needs_gc || SafepointSynchronize::is_at_safepoint(
Thu, 16 Feb 2012 09:20:40 +0100 roland 7143038: SIGSEGV in assert_equal / LinearScan::assign_reg_num
Wed, 15 Feb 2012 21:37:49 -0800 kvn 7125136: SIGILL on linux amd64 in gc/ArrayJuggle/Juggle29
Wed, 15 Feb 2012 16:29:40 -0800 iveresov 7142680: default GC affected by jvm path
Wed, 15 Feb 2012 12:32:03 -0800 iveresov 7145345: Code cache sweeper must cooperate with safepoints
Wed, 15 Feb 2012 10:12:55 -0800 never 7145537: minor tweaks to LogEvents
Wed, 15 Feb 2012 09:43:16 +0100 roland 7126041: jdk7u4 b05 and b06 crash with RubyMine 3.2.4, works well with b04
Tue, 14 Feb 2012 15:43:56 -0800 never 7143061: nsk/stress/stack/b4525850 crash VM
Tue, 14 Feb 2012 09:43:25 +0100 roland 7144405: JumbleGC002 assert(m->offset() == pc_offset) failed: oopmap not found
Mon, 13 Feb 2012 04:30:59 -0800 twisti 7143766: add ALT_JDK_IMAGE_DIR and improve test_jdk
Mon, 13 Feb 2012 02:29:22 -0800 twisti 7141329: Strange values of stack_size in -XX:+TraceMethodHandles output
Fri, 10 Feb 2012 17:20:05 -0800 kvn 7140985: HSDIS does not handle caller options correctly
Fri, 10 Feb 2012 12:53:43 -0800 kvn 7129284: +DoEscapeAnalysis regression w/ early build of 7u4 (HotSpot 23) on Linux
Fri, 17 Feb 2012 06:34:49 -0800 fparain Merge
Thu, 16 Feb 2012 17:19:40 -0500 coleenp Merge
Thu, 16 Feb 2012 15:52:01 -0500 coleenp 7146354: Re-enable Compressed OOPs after 7118647 is resolved
Thu, 16 Feb 2012 13:50:54 -0500 phh 7142113: Add Ivy Bridge to the known Intel x86 cpu families
Wed, 15 Feb 2012 12:17:30 -0800 fparain 7145243: Need additional specializations for argument parsing framework
Tue, 14 Feb 2012 23:50:12 -0800 minqi Merge
Tue, 14 Feb 2012 20:54:57 -0800 minqi Merge
Tue, 14 Feb 2012 17:04:40 -0800 sspitsyn 7130993: nsk/jdi/ReferenceType/instances/instances004 fails with JFR: assert(ServiceUtil::visible_oop(obj))
Wed, 15 Feb 2012 00:09:31 -0500 kamg Merge
Tue, 14 Feb 2012 20:02:19 -0500 kamg 7145589: First JSDT provider creation fails
Tue, 14 Feb 2012 18:35:19 -0500 coleenp Merge
Tue, 14 Feb 2012 16:50:34 -0500 coleenp 7145587: Stack overflows in Java code cause 64-bit JVMs to exit due to SIGSEGV (sparc version)
Tue, 14 Feb 2012 15:52:17 -0500 kamg Merge
Mon, 13 Feb 2012 14:03:12 -0500 kamg 7069991: Setup make/jprt.properties files for jdk8
Tue, 14 Feb 2012 06:54:27 -0800 fparain 7143760: Memory leak in GarbageCollectionNotifications
Mon, 13 Feb 2012 12:30:47 -0500 coleenp 7059899: Stack overflows in Java code cause 64-bit JVMs to exit due to SIGSEGV
Mon, 13 Feb 2012 06:24:44 -0800 fparain Merge
Sun, 12 Feb 2012 19:33:11 -0800 poonam 7009098: SA cannot open core files larger than 2GB on Linux 32-bit
Thu, 09 Feb 2012 07:35:48 -0800 zgu Merge
Thu, 09 Feb 2012 10:16:26 -0500 zgu 7141259: Native stack is missing in hs_err
Thu, 09 Feb 2012 00:51:47 -0800 minqi 7131006: java/lang/management/ThreadMXBean/ThreadLists.java
Fri, 17 Feb 2012 13:23:29 +0100 stefank Merge
Thu, 16 Feb 2012 13:13:53 -0800 jcoomes 6330863: vm/gc/InfiniteList.java fails intermittently due to timeout
Thu, 16 Feb 2012 13:12:25 -0800 jcoomes 7146343: PS invoke methods should indicate the type of gc done
Wed, 15 Feb 2012 13:06:53 -0500 tonyp 7132029: G1: mixed GC phase lasts for longer than it should
Wed, 18 Jan 2012 09:50:16 -0800 johnc 7129514: time warp warnings after 7117303
Tue, 14 Feb 2012 08:21:08 -0500 tonyp 7129892: G1: explicit marking cycle initiation might fail to initiate a marking cycle
Fri, 10 Feb 2012 17:40:20 -0800 iveresov 7144296: PS: Optimize nmethods processing
Wed, 15 Feb 2012 16:09:49 -0500 bpittore Merge
Wed, 15 Feb 2012 00:51:07 -0500 dlong 7140866: assert(covered) failed: Card for end of new region not committed
Fri, 10 Feb 2012 11:46:20 -0800 amurillo 7144322: new hotspot build - hs23-b16
Fri, 10 Feb 2012 11:41:34 -0800 amurillo Added tag hs23-b15 for changeset d71e662fe037 jdk8-b26
Fri, 10 Feb 2012 11:41:29 -0800 amurillo Merge hs23-b15
Thu, 09 Feb 2012 12:55:38 -0800 katleman Added tag jdk8-b25 for changeset 9ad8feb5afbd
Fri, 10 Feb 2012 10:55:15 -0500 bpittore Merge
Mon, 06 Feb 2012 10:57:49 -0500 bpittore Merge
Wed, 25 Jan 2012 21:30:53 -0800 bobv Merge
Wed, 25 Jan 2012 17:40:51 -0500 jiangli 7132690: InstanceKlass:_reference_type should be u1 type
Wed, 25 Jan 2012 19:26:35 -0500 dholmes Merge
Tue, 24 Jan 2012 18:00:54 -0500 dlong 7130319: C2: running with -XX:+PrintOptoAssembly crashes the VM with assert(false) failed: bad tag in log
Thu, 09 Feb 2012 18:01:20 -0800 jrose Merge
Wed, 08 Feb 2012 09:52:24 +0100 roland 7119286: JSR292: SIGSEGV in JNIHandleBlock::release_block(JNIHandleBlock*, Thread*)+0x3c
Tue, 07 Feb 2012 16:33:43 -0800 kvn 7143491: G1 C2 CTW: assert(p2x->outcnt() == 2) failed: expects 2 users: Xor and URShift nodes
Tue, 07 Feb 2012 11:33:15 -0800 kvn 7142167: MAC: _get_previous_fp broken on bsd with llvm-gcc
Tue, 07 Feb 2012 12:34:31 -0800 fparain Merge
Mon, 06 Feb 2012 09:14:22 +0100 erikj 7141242: build-infra merge: Rename CPP->CXX and LINK->LD
Tue, 31 Jan 2012 13:12:39 +0100 ohrstrom 7132779: build-infra merge: Enable ccache to work for most developer builds.
Fri, 03 Feb 2012 17:21:52 -0500 phh 7142586: Cannot build on Solaris 11 due to use of ia_nice
Mon, 06 Feb 2012 12:18:24 -0800 amurillo 7143122: new hotspot build - hs23-b15
Mon, 06 Feb 2012 12:13:56 -0800 amurillo Added tag hs23-b14 for changeset 64b46f975ab8 jdk8-b25
Mon, 06 Feb 2012 14:02:51 -0500 phh 7142616: MAC: Honor ALT_EXPORT_PATH overrides from JDK control builds hs23-b14
Mon, 06 Feb 2012 14:01:53 -0500 phh 7142852: MAC: Comment out JPRT jbb tests on Mac OS X until 7142850 is resolved
Fri, 03 Feb 2012 18:09:14 -0800 amurillo 7142393: new hotspot build - hs23-b14
Fri, 03 Feb 2012 18:04:11 -0800 amurillo Added tag hs23-b13 for changeset b22de8247499
Fri, 03 Feb 2012 18:04:09 -0800 amurillo Merge hs23-b13
Thu, 02 Feb 2012 09:39:26 -0800 katleman Added tag jdk8-b24 for changeset a80fd4f45d7a
Fri, 03 Feb 2012 12:20:11 -0800 jcoomes Merge
Thu, 02 Feb 2012 16:05:17 -0800 jcoomes 6679764: enable parallel compaction by default
Mon, 30 Jan 2012 15:21:57 +0100 brutisso 7140909: Visual Studio project builds broken: need to define INCLUDE_TRACE
Sat, 28 Jan 2012 01:15:34 -0800 stefank Merge
Fri, 27 Jan 2012 14:14:50 +0100 stefank 7134655: Crash in reference processing when doing single-threaded remarking
Fri, 03 Feb 2012 12:08:55 -0800 jcoomes Merge
Thu, 02 Feb 2012 09:14:38 -0800 twisti 7141637: JSR 292: MH spread invoker crashes with NULL argument on x86_32
Wed, 01 Feb 2012 16:57:08 -0800 never 7013347: allow crypto functions to be called inline to enhance performance
Wed, 01 Feb 2012 07:59:01 -0800 never 7141200: log some interesting information in ring buffers for crashes
Wed, 01 Feb 2012 10:36:58 +0100 roland 7090976: Eclipse/CDT causes a JVM crash while indexing C++ code
Tue, 31 Jan 2012 09:53:46 -0800 twisti 7132180: JSR 292: C1 JVM crash with ClassValue/MethodHandle
Tue, 31 Jan 2012 07:18:03 -0800 kvn 7140924: SIGSEGV in compiled code for sun.awt.X11.XDecoratedPeer.updateMinSizeHints
Mon, 30 Jan 2012 19:37:14 -0800 iveresov 7141059: 7116795 broke pure c2 builds
Sun, 29 Jan 2012 16:46:04 -0800 never 7129164: JNI Get/ReleasePrimitiveArrayCritical doesn't scale
Fri, 03 Feb 2012 14:04:59 -0500 fparain Merge
Wed, 01 Feb 2012 15:01:08 -0500 phh 7123386: RFE: Preserve universal builds of HotSpot on Mac OS X
Mon, 30 Jan 2012 23:27:30 -0500 acorn 7114376: Make system dictionary hashtable bucket array size configurable
Mon, 30 Jan 2012 05:08:09 -0800 brutisso Merge
Mon, 30 Jan 2012 12:36:49 +0100 brutisso 7140882: Don't return booleans from methods returning pointers
Fri, 27 Jan 2012 13:46:24 +0100 stefank 7022100: Method annotations are incorrectly set when redefining classes
Tue, 24 Jan 2012 14:48:22 +0100 rbackman 7130476: Remove use of #ifdef TRACE_DEFINE_KLASS_TRACE_ID from klass.hpp
Fri, 27 Jan 2012 14:49:54 -0800 amurillo 7135385: new hotspot build - hs23-b13
Fri, 27 Jan 2012 14:44:20 -0800 amurillo Added tag hs23-b12 for changeset 9e177d44b10f jdk8-b24
Fri, 27 Jan 2012 14:44:19 -0800 amurillo Merge hs23-b12
Thu, 26 Jan 2012 18:23:17 -0800 katleman Added tag jdk8-b23 for changeset e850d8e7ea54
Fri, 27 Jan 2012 10:42:36 -0500 kamg Merge
Thu, 26 Jan 2012 20:06:06 -0500 phh 7082553: Interpret Thread.setPriority(Thread.MAX_PRIORITY) to mean FX60 on Solaris 10 and 11
Wed, 25 Jan 2012 18:58:59 -0800 dsamersoff Merge
Wed, 25 Jan 2012 15:03:42 -0800 dsamersoff Merge
Wed, 25 Jan 2012 21:10:08 +0400 dsamersoff 7132515: Add dcmd to manage UnlockingCommercialFeature flag
Wed, 25 Jan 2012 16:33:37 -0800 fparain Merge
Wed, 25 Jan 2012 10:32:29 -0800 fparain 7131346: Parsing of boolean arguments to diagnostic commands is broken
Wed, 25 Jan 2012 10:08:40 -0500 kamg Merge
Wed, 25 Jan 2012 01:16:03 -0800 phh Merge
Tue, 24 Jan 2012 19:33:14 -0500 phh 7125793: MAC: test_gamma should always work
Tue, 24 Jan 2012 20:15:56 -0800 dsamersoff Merge
Wed, 25 Jan 2012 02:29:05 +0400 dsamersoff 7066129: GarbageCollectorMXBean#getLastGcInfo leaks native memory
Tue, 24 Jan 2012 14:07:03 -0500 phh 7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
Mon, 23 Jan 2012 17:45:32 -0800 coleenp Merge
Sat, 21 Jan 2012 23:02:40 -0500 bpittore 6972759: Step over not working after thrown exception and Pop
Fri, 27 Jan 2012 09:04:57 +0100 brutisso Merge
Thu, 26 Jan 2012 14:14:55 -0800 johnc 7133038: G1: Some small profile based optimizations
Wed, 25 Jan 2012 21:14:11 -0800 jcoomes 7112413: JVM Crash, possibly GC-related
Wed, 25 Jan 2012 12:58:23 -0500 tonyp 7127706: G1: re-enable survivors during the initial-mark pause
Thu, 12 Jan 2012 00:06:47 -0800 johnc 6484965: G1: piggy-back liveness accounting phase on marking
Tue, 24 Jan 2012 17:08:58 -0500 tonyp 7132398: G1: java.lang.IllegalArgumentException: Invalid threshold: 9223372036854775807 > max (1073741824)
Mon, 23 Jan 2012 20:36:16 +0100 brutisso 7132311: G1: assert((s == klass->oop_size(this)) || (Universe::heap()->is_gc_active() && ((is_typeArray()...
Fri, 20 Jan 2012 18:01:32 +0100 brutisso 7131791: G1: Asserts in nightly testing due to 6976060
Thu, 19 Jan 2012 09:13:58 -0500 tonyp 7078465: G1: Don't use the undefined value (-1) for the G1 old memory pool max size
Tue, 17 Jan 2012 10:21:43 -0800 johnc 7129271: G1: Interference from multiple threads in PrintGC/PrintGCDetails output
Wed, 18 Jan 2012 10:30:12 -0500 tonyp 7097586: G1: improve the per-space output when using jmap -heap
Mon, 16 Jan 2012 22:10:05 +0100 brutisso 6976060: G1: humongous object allocations should initiate marking cycles when necessary
Mon, 16 Jan 2012 11:21:21 +0100 brutisso 7130334: G1: Change comments and error messages that refer to CMS in g1/concurrentMark.cpp/hpp
Fri, 13 Jan 2012 13:27:48 -0800 johnc 7121547: G1: High number mispredicted branches while iterating over the marking bitmap
Thu, 26 Jan 2012 19:39:08 -0800 jrose Merge
Thu, 26 Jan 2012 12:15:24 -0800 iveresov 7131259: compile_method and CompilationPolicy::event shouldn't be declared TRAPS
Thu, 26 Jan 2012 16:49:22 +0100 bdelsart 7120468: SPARC/x86: use frame::describe to enhance trace_method_handle
Thu, 26 Jan 2012 09:38:28 +0100 roland 7123910: Some CTW tests crash VM: is_loaded() && that->is_loaded()
Wed, 25 Jan 2012 08:10:04 -0800 kvn Merge
Tue, 24 Jan 2012 17:04:51 -0800 kvn 7132936: guarantee(t != NULL) failed: must be con
Wed, 25 Jan 2012 09:31:47 +0100 roland 7116050: C2/ARM: memory stomping error with DivideMcTests
Tue, 24 Jan 2012 17:00:51 -0800 iveresov 7132945: Tiered: adjust OSR threshold of level 3
Tue, 24 Jan 2012 15:41:17 +0100 bdelsart 7120450: complete information dumped by frame_describe
Sun, 22 Jan 2012 14:03:20 -0800 never 7130676: Tiered: assert(bci == 0 || 0<= bci && bci<code_size()) during stack trace construction
Fri, 20 Jan 2012 15:02:12 -0800 iveresov 7131028: Switch statement takes wrong path
Fri, 20 Jan 2012 09:43:06 -0800 kvn 7131302: connode.cpp:205 Error: ShouldNotReachHere()
Fri, 20 Jan 2012 17:07:33 -0800 amurillo 7131979: new hotspot build - hs23-b12
Fri, 20 Jan 2012 16:56:31 -0800 amurillo Added tag hs23-b11 for changeset dcc292399a39 jdk8-b23
Fri, 20 Jan 2012 16:56:31 -0800 amurillo Merge hs23-b11
Fri, 20 Jan 2012 13:08:43 -0800 katleman Added tag jdk8-b22 for changeset 24727fb37561
Thu, 19 Jan 2012 18:35:13 -0800 jrose Merge
Thu, 19 Jan 2012 17:20:39 -0800 jrose Merge
Thu, 19 Jan 2012 10:56:51 -0800 iveresov 7131288: COMPILE SKIPPED: deopt handler overflow (retry at different tier)
Thu, 19 Jan 2012 13:00:11 -0800 jrose 7111138: delete the obsolete flag -XX:+UseRicochetFrames
Wed, 18 Jan 2012 16:18:31 +0100 bdelsart 7120448: Fix FP values for compiled frames in frame::describe
Wed, 18 Jan 2012 11:45:14 -0500 zgu 7131050: fix for "7071311 Decoder enhancement" does not build on MacOS X
Tue, 17 Jan 2012 21:25:28 -0500 kamg Merge
Tue, 17 Jan 2012 13:08:52 -0500 zgu 7071311: Decoder enhancement
Tue, 17 Jan 2012 10:16:36 -0500 kamg Merge
Wed, 11 Jan 2012 17:58:26 -0500 phh Merge
Wed, 11 Jan 2012 17:34:02 -0500 phh 7115199: Add event tracing hooks and Java Flight Recorder infrastructure
Sat, 14 Jan 2012 00:52:39 -0800 amurillo 7129512: new hotspot build - hs23-b11
Sat, 14 Jan 2012 00:47:46 -0800 amurillo Added tag hs23-b10 for changeset 513351373923 jdk8-b22
Sat, 14 Jan 2012 00:47:46 -0800 amurillo Merge hs23-b10
Fri, 13 Jan 2012 10:05:33 -0800 katleman Added tag jdk8-b21 for changeset 9952d1c439d6
Thu, 05 Jan 2012 08:42:29 -0800 katleman Added tag jdk8-b20 for changeset fe2c87649981 jdk8-b21
Thu, 29 Dec 2011 15:14:33 -0800 katleman Added tag jdk8-b19 for changeset 9232e0ecbc2c jdk8-b20
Fri, 13 Jan 2012 14:21:14 -0800 kvn Merge
Fri, 13 Jan 2012 12:58:26 -0800 kvn 7129618: assert(obj_node->eqv_uncast(obj),"");
Fri, 13 Jan 2012 00:51:43 -0800 jrose Merge
Thu, 12 Jan 2012 14:45:04 -0800 kvn 7128355: assert(!nocreate) failed: Cannot build a phi for a block already parsed
Fri, 13 Jan 2012 06:18:47 -0800 brutisso Merge
Fri, 13 Jan 2012 01:55:22 -0800 brutisso Merge
Tue, 10 Jan 2012 18:58:13 -0500 tonyp 6888336: G1: avoid explicitly marking and pushing objects in survivor spaces
Tue, 10 Jan 2012 20:02:41 +0100 brutisso 7128532: G1: Change default value of G1DefaultMaxNewGenPercent to 80
Mon, 09 Jan 2012 23:50:41 -0500 tonyp 7125281: G1: heap expansion code is replicated
Sat, 07 Jan 2012 00:43:59 -0500 tonyp 7121623: G1: always be able to reliably calculate the length of a forwarded chunked array
Fri, 23 Dec 2011 11:14:18 -0800 johnc 7121496: G1: do the per-region evacuation failure handling work in parallel
Thu, 05 Jan 2012 21:21:55 -0800 jmasa Merge
Thu, 05 Jan 2012 05:54:01 -0500 tonyp 7113006: G1: excessive ergo output when an evac failure happens
Fri, 13 Jan 2012 00:27:53 -0800 jrose Merge
Thu, 12 Jan 2012 12:28:59 -0800 kvn 7064302: JDK7 build 147 crashed after testing my java 6-compiled web app
Tue, 10 Jan 2012 18:05:38 -0800 kvn 7128352: assert(obj_node == obj) failed
Sat, 07 Jan 2012 13:26:43 -0800 kvn 7125896: Eliminate nested locks
Sat, 07 Jan 2012 10:39:23 -0800 kvn 7110824: ctw/jarfiles/GUI3rdParty_jar/ob_mask_DateField crashes VM
Thu, 12 Jan 2012 09:59:55 -0500 kamg Merge
Tue, 10 Jan 2012 15:47:19 -0500 kamg Merge
Mon, 09 Jan 2012 10:27:24 +0100 fparain 7120511: Add diagnostic commands
Wed, 11 Jan 2012 19:54:34 -0800 dcubed 7129240: backout fix for 7102776 until 7128770 is resolved
Fri, 06 Jan 2012 20:09:20 -0800 kvn Merge
Thu, 05 Jan 2012 17:25:58 -0800 iveresov 7119294: Two command line options cause JVM to crash
Fri, 30 Dec 2011 11:43:06 -0800 kvn 7125879: assert(proj != NULL) failed: must be found
Thu, 29 Dec 2011 11:37:50 -0800 kvn Merge
Tue, 27 Dec 2011 15:08:43 -0800 kvn 7123954: Some CTW test crash with SIGSEGV
Fri, 23 Dec 2011 15:24:36 -0800 kvn 7110832: ctw/.../org_apache_avalon_composition_util_StringHelper crashes the VM
Fri, 23 Dec 2011 09:36:23 +0100 roland 7123253: C1: in store check code, usage of registers may be incorrect
Thu, 22 Dec 2011 10:55:53 +0100 roland 7123108: C1: assert(if_state != NULL) failed: states do not match up
Tue, 20 Dec 2011 16:56:50 +0100 roland 7121140: Allocation paths require explicit memory synchronization operations for RMO systems
Wed, 07 Dec 2011 11:35:03 +0100 stefank 7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions
Tue, 20 Dec 2011 00:55:02 -0800 kvn 7121648: Use 3-operands SIMD instructions on x86 with AVX
Mon, 19 Dec 2011 14:16:23 -0800 never 7121073: secondary_super_cache memory slice has incorrect bounds in flatten_alias_type
Wed, 14 Dec 2011 14:54:38 -0800 kvn 7116452: Add support for AVX instructions
Tue, 13 Dec 2011 17:10:52 -0800 iveresov 7121111: -server -Xcomp -XX:+TieredCompilation does not invoke C2 compiler
Tue, 13 Dec 2011 10:54:47 +0100 roland 7114106: C1: assert(goto_state->is_same(sux_state)) failed: states must match now
Mon, 12 Dec 2011 12:44:08 -0800 iveresov 7119730: Tiered: SIGSEGV in AdvancedThresholdPolicy::is_method_profiled(methodOop)
Fri, 06 Jan 2012 16:18:29 -0800 dcubed Merge
Thu, 05 Jan 2012 17:16:13 -0500 phh Merge
Thu, 05 Jan 2012 17:14:52 -0500 phh 7126480: Make JVM start time in milliseconds since the Java epoch available
Thu, 05 Jan 2012 07:26:44 -0800 fparain 7125594: C-heap growth issue in ThreadService::find_deadlocks_at_safepoint
Thu, 05 Jan 2012 06:24:52 -0800 dcubed 7127032: fix for 7122253 adds a JvmtiThreadState earlier than necessary
Tue, 03 Jan 2012 15:11:31 -0500 phh 7126185: Clean up lasterror handling, add os::get_last_error()
Sun, 01 Jan 2012 11:17:59 -0500 phh 7125934: Add a fast unordered timestamp capability to Hotspot on x86/x64
Thu, 05 Jan 2012 21:02:05 -0800 jmasa Merge
Wed, 04 Jan 2012 07:56:13 -0800 jmasa Merge
Mon, 02 Jan 2012 10:01:46 +0100 stefank 7125503: Compiling collectedHeap.cpp fails with -Werror=int-to-pointer-cast with g++ 4.6.1
Wed, 04 Jan 2012 12:36:07 -0500 jiangli Merge
Wed, 28 Dec 2011 12:15:57 -0500 jiangli 7123315: instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count should be u2 type.
Tue, 20 Dec 2011 12:33:05 +0100 bdelsart 7116216: StackOverflow GC crash
Fri, 16 Dec 2011 17:33:08 -0500 jiangli Merge
Fri, 09 Dec 2011 11:29:05 -0800 jiangli Merge
Wed, 07 Dec 2011 16:47:08 -0500 vladidan 7050298: ARM: SIGSEGV in JNIHandleBlock::allocate_handle
Tue, 06 Dec 2011 18:28:51 -0500 coleenp 7117052: instanceKlass::_init_state can be u1 type
Tue, 29 Nov 2011 14:44:44 -0500 bobv Merge
Thu, 17 Nov 2011 12:53:59 -0500 coleenp 7102776: Pack instanceKlass boolean fields into single u1 field
Tue, 03 Jan 2012 10:22:19 -0800 jmasa Merge
Thu, 29 Dec 2011 07:37:23 +0100 stefank 7125516: G1: ~ConcurrentMark() frees incorrectly
Tue, 27 Dec 2011 16:43:49 -0800 iveresov 7124829: NUMA: memory leak on Linux with large pages
Thu, 29 Dec 2011 20:09:24 -0500 vladidan Merge
Mon, 26 Dec 2011 20:36:01 -0500 vladidan Merge
Thu, 22 Dec 2011 12:50:42 -0800 dcubed 7122253: Instrumentation.retransformClasses() leaks class bytes
Tue, 27 Dec 2011 12:38:49 -0800 jmasa Merge
Wed, 21 Dec 2011 22:13:31 +0100 brutisso 7113021: G1: automatically enable young gen size auto-tuning when -Xms==-Xmx
Wed, 14 Dec 2011 13:34:57 -0800 jmasa 7121618: Change type of number of GC workers to unsigned int.
Wed, 21 Dec 2011 07:53:53 -0500 tonyp 7119027: G1: use atomics to update RS length / predict time of inc CSet
Tue, 20 Dec 2011 20:29:35 -0800 jmasa Merge
Tue, 20 Dec 2011 12:59:28 -0500 tonyp 7123165: G1: output during parallel verification can get messed up
Fri, 23 Dec 2011 15:29:34 -0800 amurillo 7123810: new hotspot build - hs23-b10
Fri, 23 Dec 2011 15:24:44 -0800 amurillo Added tag hs23-b09 for changeset 4bcf61041217 jdk8-b19