311 Commits

Author SHA1 Message Date
Zhengyu Gu
0d8679e178 8187685: NMT: Tracking compiler memory usage of thread's resource area
Bias compiler thread's resource area to mtCompiler

Reviewed-by: kvn, coleenp
2017-10-06 22:40:31 -04:00
Jiangli Zhou
3ccd60110d 8174986: CDS archived java heap region may not compatible with AOT
Always uses LogKlassAlignmentInBytes for narrow_klass_shift when CDS is enabled.

Reviewed-by: iklam, ccheung
2017-10-06 19:33:27 -04:00
Coleen Phillimore
cc04ffc7b3 Merge 2017-10-03 21:21:35 +00: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
Ioi Lam
a2d1045eef 8187979: Clean up info printing at CDS dump time
Reviewed-by: jiangli, ccheung
2017-10-02 16:00:42 -07:00
Zhengyu Gu
c4ba1b52b3 8186770: NMT: Report metadata information in NMT summary
Added metadata statistics in NMT summary report

Reviewed-by: adinn, coleenp
2017-09-28 09:56:54 -04:00
Jiangli Zhou
92ad2630a1 8068314: "Java fields that are currently set during shared space dumping" comment is incorrect
CDS dump time should also initialize preallocated out_of_memory error messages.

Reviewed-by: iklam, hseigel
2017-09-27 17:55:20 -04:00
Coleen Phillimore
b9f1af71e5 Merge 2017-09-26 21:12:39 +00:00
Zhengyu Gu
8969bd19e0 8187629: NMT: Memory miscounting in compiler (C2)
Fixed memory counting in compiler (C2)

Reviewed-by: adinn, cjplummer, kvn
2017-09-25 11:56:21 -04:00
Zhengyu Gu
03dacaa881 8187331: VirtualSpaceList tracks free space on wrong node
Fixed miscounting of virtual space node's free memory

Reviewed-by: shade, coleenp, stuefe
2017-09-20 20:54:29 -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