equal
deleted
inserted
replaced
251 static void dump(outputStream* st, bool verbose=false); |
251 static void dump(outputStream* st, bool verbose=false); |
252 static void read(const char* filename, TRAPS); |
252 static void read(const char* filename, TRAPS); |
253 |
253 |
254 // Sharing |
254 // Sharing |
255 static void serialize(SerializeClosure* soc); |
255 static void serialize(SerializeClosure* soc); |
|
256 static u4 encode_shared(Symbol* sym); |
|
257 static Symbol* decode_shared(u4 offset); |
256 |
258 |
257 // Rehash the symbol table if it gets out of balance |
259 // Rehash the symbol table if it gets out of balance |
258 static void rehash_table(); |
260 static void rehash_table(); |
259 static bool needs_rehashing() { return _needs_rehashing; } |
261 static bool needs_rehashing() { return _needs_rehashing; } |
260 // Parallel chunked scanning |
262 // Parallel chunked scanning |