Fri, 20 Dec 2013 13:51:14 +0100 8030863: PPC64: (part 220): ConstantTableBase for calls between args and jvms
goetz [Fri, 20 Dec 2013 13:51:14 +0100] rev 22865
8030863: PPC64: (part 220): ConstantTableBase for calls between args and jvms Summary: Add ConstantTableBase node edge after parameters and before jvms. Adapt jvms offsets. Reviewed-by: kvn
Wed, 08 Jan 2014 11:24:00 -0800 Merge
kvn [Wed, 08 Jan 2014 11:24:00 -0800] rev 22864
Merge
Thu, 12 Dec 2013 11:05:39 -0800 Merge
kvn [Thu, 12 Dec 2013 11:05:39 -0800] rev 22863
Merge
Wed, 11 Dec 2013 12:28:09 +0100 8029957: PPC64 (part 213): cppInterpreter: memory ordering for object initialization
goetz [Wed, 11 Dec 2013 12:28:09 +0100] rev 22862
8029957: PPC64 (part 213): cppInterpreter: memory ordering for object initialization Summary: Add StoreStore barriers after object initialization and after constructor calls in the C++ interpreter. Reviewed-by: kvn
Wed, 11 Dec 2013 00:06:11 +0100 8029940: PPC64 (part 122): C2 compiler port
goetz [Wed, 11 Dec 2013 00:06:11 +0100] rev 22861
8029940: PPC64 (part 122): C2 compiler port Reviewed-by: kvn
Tue, 10 Dec 2013 14:29:43 +0100 8029888: PPC64: (part 219): adl replacement variable CondRegister
goetz [Tue, 10 Dec 2013 14:29:43 +0100] rev 22860
8029888: PPC64: (part 219): adl replacement variable CondRegister Summary: Add support for replacement variable CondRegister in adlc. Reviewed-by: kvn
Mon, 02 Dec 2013 10:26:14 +0100 8029396: PPC64 (part 212): Several memory ordering fixes in C-code.
goetz [Mon, 02 Dec 2013 10:26:14 +0100] rev 22859
8029396: PPC64 (part 212): Several memory ordering fixes in C-code. Summary: memory ordering fixes in GC and other runtime code showing on PPC64. Reviewed-by: kvn, coleenp
Thu, 05 Dec 2013 15:13:12 -0800 Merge
kvn [Thu, 05 Dec 2013 15:13:12 -0800] rev 22858
Merge
Thu, 05 Dec 2013 19:19:09 +0100 8019929: PPC64 (part 107): Extend ELF-decoder to support PPC64 function descriptor tables
simonis [Thu, 05 Dec 2013 19:19:09 +0100] rev 22857
8019929: PPC64 (part 107): Extend ELF-decoder to support PPC64 function descriptor tables Summary: Extend ELF-decoder to support PPC64 function descriptor tables Reviewed-by: kvn, zgu
Wed, 27 Nov 2013 16:16:21 -0800 8029015: PPC64 (part 216): opto: trap based null and range checks
goetz [Wed, 27 Nov 2013 16:16:21 -0800] rev 22856
8029015: PPC64 (part 216): opto: trap based null and range checks Summary: On PPC64 use tdi instruction that does a compare and raises SIGTRAP for NULL and range checks. Reviewed-by: kvn
Tue, 26 Nov 2013 18:38:19 -0800 8028515: PPPC64 (part 113.2): opto: Introduce LoadFence/StoreFence.
goetz [Tue, 26 Nov 2013 18:38:19 -0800] rev 22855
8028515: PPPC64 (part 113.2): opto: Introduce LoadFence/StoreFence. Summary: Use new nodes for loadFence/storeFence intrinsics in C2. Reviewed-by: kvn, dholmes
Fri, 22 Nov 2013 12:14:09 -0800 8029025: PPC64 (part 203): opto: Move static _in_dump_cnt to Compile object.
goetz [Fri, 22 Nov 2013 12:14:09 -0800] rev 22854
8029025: PPC64 (part 203): opto: Move static _in_dump_cnt to Compile object. Summary: Also introduces the compiler oracle 'option' feature for PrintAssembly. Reviewed-by: kvn
Thu, 21 Nov 2013 19:00:57 -0800 8028767: PPC64: (part 121): smaller shared changes needed to build C2
goetz [Thu, 21 Nov 2013 19:00:57 -0800] rev 22853
8028767: PPC64: (part 121): smaller shared changes needed to build C2 Summary: smaller shared changes required to build the C2 compiler on PPC64. Reviewed-by: kvn
Thu, 21 Nov 2013 18:29:34 -0800 8028471: PPC64 (part 215): opto: Extend ImplicitNullCheck optimization.
goetz [Thu, 21 Nov 2013 18:29:34 -0800] rev 22852
8028471: PPC64 (part 215): opto: Extend ImplicitNullCheck optimization. Summary: Fixed Implicit NULL check optimization for AIX, where the page at address '0' is only write-protected. Reviewed-by: kvn
Thu, 21 Nov 2013 12:30:35 -0800 Merge
kvn [Thu, 21 Nov 2013 12:30:35 -0800] rev 22851
Merge
Wed, 20 Nov 2013 11:08:09 -0800 8028580: PPC64 (part 114/120): Support for Call nodes with constants.
goetz [Wed, 20 Nov 2013 11:08:09 -0800] rev 22850
8028580: PPC64 (part 114/120): Support for Call nodes with constants. Summary: extends MachCall nodes so that they can issue constants to the constant table Reviewed-by: kvn
Tue, 19 Nov 2013 11:53:58 -0800 8028514: PPC64: Fix C++ Interpreter after '7195622: CheckUnhandledOops has limited usefulness now'
simonis [Tue, 19 Nov 2013 11:53:58 -0800] rev 22849
8028514: PPC64: Fix C++ Interpreter after '7195622: CheckUnhandledOops has limited usefulness now' Summary: fix CPP-interpreter after CheckUnhandledOops was re-enabled in the fastdebug build Reviewed-by: kvn, dholmes, lfoltan
Sat, 16 Nov 2013 01:42:55 +0100 8028470: PPC64 (part 214): linux: extend signal handler to catch SIGTRAP on ppc64.
goetz [Sat, 16 Nov 2013 01:42:55 +0100] rev 22848
8028470: PPC64 (part 214): linux: extend signal handler to catch SIGTRAP on ppc64. Reviewed-by: kvn
Fri, 15 Nov 2013 12:01:00 -0800 8028401: PPC (part 117): Improve usability of adlc and format() functionality.
goetz [Fri, 15 Nov 2013 12:01:00 -0800] rev 22847
8028401: PPC (part 117): Improve usability of adlc and format() functionality. Summary: Add additional, more verbose syntax checks in adlc. Fix printing constant's problem in format(). Reviewed-by: kvn
Fri, 15 Nov 2013 14:09:26 -0500 Merge
kvn [Fri, 15 Nov 2013 14:09:26 -0500] rev 22846
Merge
Fri, 15 Nov 2013 11:05:32 -0800 8024921: PPC64 (part 113): Extend Load and Store nodes to know about memory ordering
goetz [Fri, 15 Nov 2013 11:05:32 -0800] rev 22845
8024921: PPC64 (part 113): Extend Load and Store nodes to know about memory ordering Summary: Add a field to C2 LoadNode and StoreNode classes which indicates whether the load/store should do an acquire/release on platforms which support it. Reviewed-by: kvn
Thu, 14 Nov 2013 19:24:59 -0800 8003854: PPC64 (part 115): Introduce PostallocExpand that expands nodes after register allocation
goetz [Thu, 14 Nov 2013 19:24:59 -0800] rev 22844
8003854: PPC64 (part 115): Introduce PostallocExpand that expands nodes after register allocation Summary: added ability in C2 to expand mach nodes to several mach nodes after register allocation Reviewed-by: kvn
Thu, 07 Nov 2013 11:47:11 +0100 8027968: Adapt PPC to 8024927: Nashorn performance regression with CompressedOops
goetz [Thu, 07 Nov 2013 11:47:11 +0100] rev 22843
8027968: Adapt PPC to 8024927: Nashorn performance regression with CompressedOops Reviewed-by: coleenp, kvn
Thu, 07 Nov 2013 11:51:53 +0100 8027969: Adapt PPC to 8026328: Setting a breakpoint on invokedynamic crashes the JVM
goetz [Thu, 07 Nov 2013 11:51:53 +0100] rev 22842
8027969: Adapt PPC to 8026328: Setting a breakpoint on invokedynamic crashes the JVM Reviewed-by: dholmes, coleenp, sspitsyn
Thu, 07 Nov 2013 11:44:53 +0100 8027966: Adapt PPC to 8023657: New type profiling points: arguments to call
goetz [Thu, 07 Nov 2013 11:44:53 +0100] rev 22841
8027966: Adapt PPC to 8023657: New type profiling points: arguments to call Reviewed-by: dholmes
Thu, 07 Nov 2013 11:42:26 +0100 8027965: Adapt PPC to 8015107: NPG: Use consistent naming for metaspace concepts
goetz [Thu, 07 Nov 2013 11:42:26 +0100] rev 22840
8027965: Adapt PPC to 8015107: NPG: Use consistent naming for metaspace concepts Reviewed-by: dholmes
Thu, 07 Nov 2013 11:40:38 +0100 8027964: Adapt PPC to 6843347: Boundary values in some public GC options cause crashes
goetz [Thu, 07 Nov 2013 11:40:38 +0100] rev 22839
8027964: Adapt PPC to 6843347: Boundary values in some public GC options cause crashes Reviewed-by: dholmes
Tue, 05 Nov 2013 17:38:04 -0800 Merge
kvn [Tue, 05 Nov 2013 17:38:04 -0800] rev 22838
Merge
Wed, 16 Oct 2013 10:52:41 +0200 8026487: PPC64: Implement 'os::fork_and_exec' on AIX
simonis [Wed, 16 Oct 2013 10:52:41 +0200] rev 22837
8026487: PPC64: Implement 'os::fork_and_exec' on AIX Reviewed-by: kvn, twisti
Sun, 15 Sep 2013 15:28:58 +0200 8024468: PPC64 (part 201): cppInterpreter: implement bytecode profiling
goetz [Sun, 15 Sep 2013 15:28:58 +0200] rev 22836
8024468: PPC64 (part 201): cppInterpreter: implement bytecode profiling Summary: Implement profiling for c2 jit compilation. Also enable new cppInterpreter features. Reviewed-by: kvn
(0) -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip