Martin Doerr
|
2dd143b06f
|
8203288: PPC64 and s390 fail to build after JDK-8199712 (Flight Recorder)
Reviewed-by: shade
|
2018-05-17 14:16:49 +02:00 |
|
Igor Veresov
|
9bb5902092
|
8201447: C1 does backedge profiling incorrectly
Increment backedge counter only for backward arms of conditional branches.
Reviewed-by: never, kvn
|
2018-05-16 15:19:28 -07:00 |
|
Per Lidén
|
875d55e903
|
8202976: Add C1 lea patching support for x86
Reviewed-by: kvn, neliasso
|
2018-05-14 15:42:59 +02:00 |
|
Goetz Lindenmaier
|
ac3043c692
|
8201593: Print array length in ArrayIndexOutOfBoundsException
Reviewed-by: dholmes, mdoerr, smonteith, shade, rriggs
|
2018-05-07 09:11:21 +02:00 |
|
Stefan Karlsson
|
1cb95bd3d1
|
8200729: Conditional compilation of GCs
Reviewed-by: ehelin, coleenp, kvn, ihse
|
2018-05-04 11:41:35 +02:00 |
|
Martin Doerr
|
d78303222b
|
8202425: [s390] C2: Wrong unsigned comparison with 0
Remove wrong node compU_reg_imm0. Other node is already available.
Reviewed-by: shade, lucy
|
2018-05-02 10:47:16 +02:00 |
|
Vladimir Ivanov
|
1298458a1d
|
8202399: [C1] LIRGenerator::do_CheckCast needs to exclude is_invokespecial_receiver_check() when using PatchAlot
Reviewed-by: kvn
|
2018-04-30 20:29:19 -04:00 |
|
Erik Österlund
|
f4893f5a9a
|
8201543: Modularize C1 GC barriers
Reviewed-by: pliden, rbackman, rkennke
|
2018-04-26 20:42:43 +02:00 |
|
Lutz Schmidt
|
32ed45bb1d
|
8202079: [s390]: Build failure w/o precompiled headers
Reviewed-by: stuefe, shade
|
2018-04-20 14:25:51 +02:00 |
|
Aleksey Shipilev
|
2469449efd
|
8201785: Make ModRefBarrierSetAssembler abstract on all platforms
Reviewed-by: eosterlund, pliden, mdoerr
|
2018-04-19 12:02:38 +02:00 |
|
Per Lidén
|
ec504ecf84
|
8201362: Remove CollectedHeap::barrier_set()
Reviewed-by: shade, rkennke
|
2018-04-12 11:22:24 +02:00 |
|
Thomas Stuefe
|
23c1371590
|
8201475: 8199417 breaks AIX and non-pch on s390 (and presumably aarch64)
Reviewed-by: eosterlund, shade, mdoerr
|
2018-04-12 11:05:42 +02:00 |
|
Per Lidén
|
6825739d3f
|
8201318: Introduce GCThreadLocalData to abstract GC-specific data belonging to a thread
Reviewed-by: shade, rehn
|
2018-04-12 08:25:56 +02:00 |
|
Erik Österlund
|
2a0986b882
|
8199417: Modularize interpreter GC barriers
Reviewed-by: coleenp, rkennke
|
2018-04-11 16:07:42 +02:00 |
|
Stefan Karlsson
|
367f9ea984
|
8201244: Clean out unnecessary includes of heap headers
Reviewed-by: coleenp, shade
|
2018-04-10 12:21:05 +02:00 |
|
Aleksey Shipilev
|
de2a00c110
|
8201359: Incorrect header guards after JDK-8198949 (Modularize arraycopy stub routine GC barriers)
Reviewed-by: stefank, dholmes
|
2018-04-10 12:12:43 +02:00 |
|
Thomas Stuefe
|
b22a2dd78a
|
8200302: ppc, s390 (non-pch) build errors
Reviewed-by: coleenp, lfoltan
|
2018-03-27 18:31:25 +02:00 |
|
Coleen Phillimore
|
b541d9ad77
|
8200276: Cleanup allocation.hpp includes
Reviewed-by: stefank, hseigel
|
2018-03-27 11:53:23 -04:00 |
|
Stefan Karlsson
|
f89abe4589
|
8199946: Move load/store and encode/decode out of oopDesc
Reviewed-by: eosterlund, coleenp, tschatzl
|
2018-03-15 21:24:10 +01:00 |
|
Erik Österlund
|
b7aa9d3975
|
8198949: Modularize arraycopy stub routine GC barriers
Reviewed-by: rkennke, pliden
|
2018-03-21 14:38:32 +01:00 |
|
Coleen Phillimore
|
221d0f4c54
|
8199809: Don't include frame.inline.hpp and other.inline.hpp from .hpp files
Remove frame.inline.hpp,etc from header files and adjust transitive includes.
Reviewed-by: stefank, stuefe
|
2018-03-21 19:45:24 -04:00 |
|
Erik Österlund
|
81919e5cc5
|
8199696: Remove Runtime1::arraycopy
Reviewed-by: kvn, mdoerr
|
2018-03-20 11:41:17 +01:00 |
|
Erik Österlund
|
0f92948d6f
|
8199604: Rename CardTableModRefBS to CardTableBarrierSet
Reviewed-by: stefank, pliden
|
2018-03-19 07:38:18 +01:00 |
|
Coleen Phillimore
|
fde89a34d0
|
8199263: Split interfaceSupport.hpp to not require including .inline.hpp files
InterfaceSupport.hpp is an inline file so moved to interfaceSupport.inline.hpp and stopped including it in .hpp files
Reviewed-by: stefank, rehn, kvn
|
2018-03-16 09:12:13 -04:00 |
|
Rahul Raghavan
|
24fd306c51
|
8071282: remove misc dead code
Cleanup of dead code done
Reviewed-by: kvn, thartmann
|
2018-03-14 09:09:38 -07:00 |
|
Goetz Lindenmaier
|
507c62fc76
|
8197405: Improve messages of AbstractMethodErrors and IncompatibleClassChangeErrors
Reviewed-by: coleenp, dholmes, mdoerr, njian
|
2018-02-08 09:23:49 +01:00 |
|
Coleen Phillimore
|
7557d78b35
|
8173070: Remove ValueObj class for allocation subclassing for runtime code
Reviewed-by: stefank, tschatzl, stuefe
|
2018-03-09 10:46:02 -05:00 |
|
Stefan Karlsson
|
133faf856d
|
8199264: Remove universe.inline.hpp to simplify include dependencies
Reviewed-by: coleenp, hseigel
|
2018-03-07 21:57:36 +01:00 |
|
Erik Österlund
|
a06129a432
|
8195148: Collapse G1SATBCardTableModRefBS and G1SATBCardTableLoggingModRefBS into a single G1BarrierSet
Reviewed-by: ehelin, kbarrett
|
2018-03-06 08:36:44 +01:00 |
|
Martin Doerr
|
03af65fa7d
|
8198750: [s390+x86_32+aarch64] Fix build after jdk-8195142
Reviewed-by: stuefe, shade
|
2018-02-27 11:45:04 +01:00 |
|
Erik Österlund
|
95d34d138d
|
8195142: Refactor out card table from CardTableModRefBS to flatten the BarrierSet hierarchy
Reviewed-by: stefank, coleenp, kvn, ehelin
|
2018-02-26 09:34:12 +01:00 |
|
Jean Christophe Beyler
|
e8fc01629a
|
8194084: Obsolete FastTLABRefill and remove the related code
Remove all FastTLABRefill code and flag
Reviewed-by: mdoerr, drwhite, coleenp
|
2018-02-16 14:23:30 -08:00 |
|
Martin Doerr
|
eb3ec99500
|
8196786: [PPC64+s390] ConstantDynamic support
Reviewed-by: psandoz, dsamersoff
|
2018-02-13 17:38:03 +01:00 |
|
Martin Doerr
|
7ca917e9bd
|
8197572: s390 build broken after 8165929
Reviewed-by: coleenp
|
2018-02-12 15:29:35 +01:00 |
|
Coleen Phillimore
|
74ff5c6807
|
8165929: Constify arguments of Copy methods
Reviewed-by: hseigel, kbarrett
|
2018-02-09 08:23:42 -05:00 |
|
Dean Long
|
b1723061be
|
8194984: 9 Null pointer dereference defect groups related to ciMethodData::bci_to_data()
Reviewed-by: kvn
|
2018-01-31 16:09:29 -08:00 |
|
Jesper Wilhelmsson
|
fc1b01b9a2
|
Merge
|
2018-01-13 02:56:22 +01:00 |
|
Lana Steuck
|
8f528fba93
|
Merge
|
2018-01-18 18:58:46 +00:00 |
|
Goetz Lindenmaier
|
8379d6995a
|
8194814: [ppc, s390] A row of minor fixes and cleanups
Fix the data types of pd flags.
Reviewed-by: mdoerr
|
2018-01-09 08:38:22 +01:00 |
|
Jesper Wilhelmsson
|
fb8bca78ee
|
Merge
|
2018-01-05 22:02:20 +01:00 |
|
Goetz Lindenmaier
|
407df53824
|
8193927: Optimize scanning code for oops
Reviewed-by: simonis, mdoerr, aph
|
2017-12-21 09:05:32 +01:00 |
|
Jean Christophe Beyler
|
2a8c7a915a
|
8191988: JDK-8190862 work for arch s390
Cleanup interpreter TLAB code and fix ZeroTLAB
Reviewed-by: mdoerr, goetz
|
2017-12-20 08:38:20 -08:00 |
|
Jesper Wilhelmsson
|
0d68fdfec3
|
Merge
|
2018-01-05 22:02:20 +01:00 |
|
Martin Doerr
|
d7e6bad25c
|
8193257: PPC64, s390 implementation for Thread-local handshakes
Reviewed-by: goetz, lucy
|
2017-12-14 13:05:20 +01:00 |
|
Lutz Schmidt
|
3f59dac0b3
|
8193443: [s390]: EncodeISOArray generates wrong vector code
Reviewed-by: goetz, mdoerr
|
2017-12-14 12:02:16 +01:00 |
|
Lutz Schmidt
|
d8284abf49
|
8192818: [s390]: restoring register contents calculates wrong value
Reviewed-by: goetz, mdoerr
|
2017-12-01 17:09:43 +01:00 |
|
Volker Simonis
|
800d7ffc3e
|
8191863: [s390] Fix CDS: some bytecode rewriting doesn't depend on RewriteControl
Reviewed-by: mdoerr, goetz, jiangli
|
2017-11-28 14:20:15 +01:00 |
|
Martin Doerr
|
20439abed6
|
8191907: PPC64 and s390 parts of JDK-8174962: Better interface invocations
Reviewed-by: goetz
|
2017-11-28 01:08:26 +03:00 |
|
Lutz Schmidt
|
d5adf1df92
|
8189793: [s390]: Improve String compress/inflate by exploiting vector instructions
Reviewed-by: mdoerr, goetz
|
2017-11-22 17:10:38 +01:00 |
|
Dean Long
|
fb89c1729c
|
8190817: deopt special-case for _return_register_finalizer is confusing and leads to bugs
Reviewed-by: vlivanov, dpochepk
|
2017-11-21 09:04:42 -08:00 |
|