#
13487:12817e44b856 |
|
23-Aug-2017 |
coleenp |
8160399: is_oop_or_null involves undefined behavior 8164984: Improper use of is_oop in production code Summary: replace oop->is_oop*() with oopDesc::is_oop*(oop) so this pointer can be verified Reviewed-by: iklam, kvn, dholmes
|
#
13366:a77c680f1535 |
|
02-Aug-2017 |
coleenp |
8184994: Add Dictionary size logging and jcmd Summary: added dcmd for printing system dictionary like the stringtable and symboltable and making print functions go to outputstream rather than tty Reviewed-by: shade, hseigel
|
#
13353:46bb2774fc88 |
|
28-Jul-2017 |
coleenp |
7133093: Improve system dictionary performance Summary: implement one dictionary per ClassLoaderData for faster lookup and removal during class unloading Reviewed-by: iklam, acorn, jiangli
|
#
13325:ff28370e679e |
|
21-Jul-2017 |
stuefe |
8181917: Refactor UL LogStreams to avoid using resource area Reviewed-by: ehelin, mlarsson
|
#
13099:b8b1c646f132 |
|
18-May-2017 |
coleenp |
8166848: Performance bug: SystemDictionary - optimization Summary: Check instead that a bucket isn't 10x the average Reviewed-by: iklam, gziemski, sspitsyn
|
#
13006:3ff52f40bf2c |
|
13-Apr-2017 |
coleenp |
8178336: Unnecessary SystemDictionary walk for Protection domain liveness Summary: remove system dictionary walk and pass strong closure for !ClassUnloading Reviewed-by: jiangli, iklam
|