comparison src/share/vm/utilities/macros.hpp @ 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 f95d63e2154a
children 1b4e6a5d98e0
comparison
equal deleted inserted replaced
2194:face83fc8882 2195:bf8517f4e4d0
44 #define VM_STRUCTS_KERNEL 44 #define VM_STRUCTS_KERNEL
45 #define JNICHECK_KERNEL 45 #define JNICHECK_KERNEL
46 #define SERVICES_KERNEL 46 #define SERVICES_KERNEL
47 47
48 #define KERNEL_RETURN {} 48 #define KERNEL_RETURN {}
49 #define KERNEL_RETURN_(code) { code } 49 #define KERNEL_RETURN_(code) { return code; }
50 50
51 #else // KERNEL 51 #else // KERNEL
52 52
53 #define KERNEL_RETURN /* next token must be ; */ 53 #define KERNEL_RETURN /* next token must be ; */
54 #define KERNEL_RETURN_(code) /* next token must be ; */ 54 #define KERNEL_RETURN_(code) /* next token must be ; */