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
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
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
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
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
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
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
Coleen Phillimore
73a801bc43
8186777: Make Klass::_java_mirror an OopHandle
...
Add indirection for fetching mirror so that GC doesn't have to follow CLD::_klasses
Co-authored-by: Rickard Backman <rickard.backman@oracle.com>
Reviewed-by: hseigel, thartmann, eosterlund, stefank
2017-10-03 16:42:04 -04:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00