comparison src/share/vm/memory/metaspaceShared.cpp @ 14909:4ca6dc0799b6

Backout jdk9 merge
author Gilles Duboscq <duboscq@ssw.jku.at>
date Tue, 01 Apr 2014 13:57:07 +0200
parents 63a4eb8bcd23
children 52b4284cb496
comparison
equal deleted inserted replaced
14908:8db6e76cb658 14909:4ca6dc0799b6
485 SystemDictionary::reorder_dictionary(); 485 SystemDictionary::reorder_dictionary();
486 486
487 NOT_PRODUCT(SystemDictionary::verify();) 487 NOT_PRODUCT(SystemDictionary::verify();)
488 488
489 // Copy the the symbol table, and the system dictionary to the shared 489 // Copy the the symbol table, and the system dictionary to the shared
490 // space in usable form. Copy the hashtable 490 // space in usable form. Copy the hastable
491 // buckets first [read-write], then copy the linked lists of entries 491 // buckets first [read-write], then copy the linked lists of entries
492 // [read-only]. 492 // [read-only].
493 493
494 SymbolTable::reverse(md_top); 494 SymbolTable::reverse(md_top);
495 NOT_PRODUCT(SymbolTable::verify()); 495 NOT_PRODUCT(SymbolTable::verify());
951 buffer += pkgInfoLen; 951 buffer += pkgInfoLen;
952 ClassLoader::verify(); 952 ClassLoader::verify();
953 953
954 // The following data in the shared misc data region are the linked 954 // The following data in the shared misc data region are the linked
955 // list elements (HashtableEntry objects) for the symbol table, string 955 // list elements (HashtableEntry objects) for the symbol table, string
956 // table, and shared dictionary. The heap objects referred to by the 956 // table, and shared dictionary. The heap objects refered to by the
957 // symbol table, string table, and shared dictionary are permanent and 957 // symbol table, string table, and shared dictionary are permanent and
958 // unmovable. Since new entries added to the string and symbol tables 958 // unmovable. Since new entries added to the string and symbol tables
959 // are always added at the beginning of the linked lists, THESE LINKED 959 // are always added at the beginning of the linked lists, THESE LINKED
960 // LIST ELEMENTS ARE READ-ONLY. 960 // LIST ELEMENTS ARE READ-ONLY.
961 961