Mercurial > hg > truffle
comparison src/share/vm/classfile/classLoader.hpp @ 9159:43223d3f5dcd
Merge with hsx/hotspot-comp
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Tue, 16 Apr 2013 17:39:46 +0200 |
parents | b8f261ba79c6 b8b081e53312 |
children | cefad50507d8 |
comparison
equal
deleted
inserted
replaced
9158:9d74a0d7b231 | 9159:43223d3f5dcd |
---|---|
338 static void verify() PRODUCT_RETURN; | 338 static void verify() PRODUCT_RETURN; |
339 | 339 |
340 // Force compilation of all methods in all classes in bootstrap class path (stress test) | 340 // Force compilation of all methods in all classes in bootstrap class path (stress test) |
341 #ifndef PRODUCT | 341 #ifndef PRODUCT |
342 private: | 342 private: |
343 static int _compile_the_world_counter; | 343 static int _compile_the_world_class_counter; |
344 static int _compile_the_world_method_counter; | |
344 public: | 345 public: |
345 static void compile_the_world(); | 346 static void compile_the_world(); |
346 static void compile_the_world_in(char* name, Handle loader, TRAPS); | 347 static void compile_the_world_in(char* name, Handle loader, TRAPS); |
347 static int compile_the_world_counter() { return _compile_the_world_counter; } | 348 static int compile_the_world_counter() { return _compile_the_world_class_counter; } |
348 #endif //PRODUCT | 349 #endif //PRODUCT |
349 }; | 350 }; |
350 | 351 |
351 // PerfClassTraceTime is used to measure time for class loading related events. | 352 // PerfClassTraceTime is used to measure time for class loading related events. |
352 // This class tracks cumulative time and exclusive time for specific event types. | 353 // This class tracks cumulative time and exclusive time for specific event types. |