Mercurial > hg > truffle
comparison src/share/vm/runtime/vmStructs.cpp @ 2195:bf8517f4e4d0
6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread"
Summary: Defer posting events from the compiler thread: use service thread
Reviewed-by: coleenp, dholmes, never, dcubed
author | kamg |
---|---|
date | Wed, 02 Feb 2011 14:38:01 -0500 |
parents | b92c45f2bc75 |
children | 850b2295a494 |
comparison
equal
deleted
inserted
replaced
2194:face83fc8882 | 2195:bf8517f4e4d0 |
---|---|
91 #include "runtime/arguments.hpp" | 91 #include "runtime/arguments.hpp" |
92 #include "runtime/globals.hpp" | 92 #include "runtime/globals.hpp" |
93 #include "runtime/java.hpp" | 93 #include "runtime/java.hpp" |
94 #include "runtime/javaCalls.hpp" | 94 #include "runtime/javaCalls.hpp" |
95 #include "runtime/perfMemory.hpp" | 95 #include "runtime/perfMemory.hpp" |
96 #include "runtime/serviceThread.hpp" | |
96 #include "runtime/sharedRuntime.hpp" | 97 #include "runtime/sharedRuntime.hpp" |
97 #include "runtime/stubRoutines.hpp" | 98 #include "runtime/stubRoutines.hpp" |
98 #include "runtime/virtualspace.hpp" | 99 #include "runtime/virtualspace.hpp" |
99 #include "runtime/vmStructs.hpp" | 100 #include "runtime/vmStructs.hpp" |
100 #include "utilities/globalDefinitions.hpp" | 101 #include "utilities/globalDefinitions.hpp" |
1248 declare_type(Thread, ThreadShadow) \ | 1249 declare_type(Thread, ThreadShadow) \ |
1249 declare_type(NamedThread, Thread) \ | 1250 declare_type(NamedThread, Thread) \ |
1250 declare_type(WatcherThread, Thread) \ | 1251 declare_type(WatcherThread, Thread) \ |
1251 declare_type(JavaThread, Thread) \ | 1252 declare_type(JavaThread, Thread) \ |
1252 declare_type(JvmtiAgentThread, JavaThread) \ | 1253 declare_type(JvmtiAgentThread, JavaThread) \ |
1253 declare_type(LowMemoryDetectorThread, JavaThread) \ | 1254 declare_type(ServiceThread, JavaThread) \ |
1254 declare_type(CompilerThread, JavaThread) \ | 1255 declare_type(CompilerThread, JavaThread) \ |
1255 declare_toplevel_type(OSThread) \ | 1256 declare_toplevel_type(OSThread) \ |
1256 declare_toplevel_type(JavaFrameAnchor) \ | 1257 declare_toplevel_type(JavaFrameAnchor) \ |
1257 \ | 1258 \ |
1258 /***************/ \ | 1259 /***************/ \ |