mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-21 03:24:38 +02:00
8004128: NPG: remove stackwalking in Threads::gc_prologue and gc_epilogue code
Remove bcx and mdx handling. We no longer have to convert bytecode pointers to indices for GC since Methods aren't moved. Reviewed-by: mgerdin, kvn
This commit is contained in:
parent
79eab12bba
commit
3f0a945468
40 changed files with 132 additions and 336 deletions
|
@ -1416,10 +1416,6 @@ class JavaThread: public Thread {
|
|||
// RedefineClasses Support
|
||||
void metadata_do(void f(Metadata*));
|
||||
|
||||
// Memory management operations
|
||||
void gc_epilogue();
|
||||
void gc_prologue();
|
||||
|
||||
// Misc. operations
|
||||
char* name() const { return (char*)get_thread_name(); }
|
||||
void print_on(outputStream* st) const;
|
||||
|
@ -1899,8 +1895,6 @@ class Threads: AllStatic {
|
|||
// RedefineClasses support
|
||||
static void metadata_do(void f(Metadata*));
|
||||
|
||||
static void gc_epilogue();
|
||||
static void gc_prologue();
|
||||
#ifdef ASSERT
|
||||
static bool is_vm_complete() { return _vm_complete; }
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue