comparison src/share/vm/runtime/sharedRuntime.hpp @ 14236:7c0122ed05fb

8022494: Make compilation IDs sequential Summary: Use atomic operations to provide sequential compilation IDs Reviewed-by: kvn, twisti
author anoll
date Fri, 10 Jan 2014 06:36:18 +0100
parents de6a9e811145
children 63a4eb8bcd23 abec000618bf
comparison
equal deleted inserted replaced
14235:933c8a58c9dc 14236:7c0122ed05fb
664 664
665 public: 665 public:
666 666
667 static AdapterHandlerEntry* new_entry(AdapterFingerPrint* fingerprint, 667 static AdapterHandlerEntry* new_entry(AdapterFingerPrint* fingerprint,
668 address i2c_entry, address c2i_entry, address c2i_unverified_entry); 668 address i2c_entry, address c2i_entry, address c2i_unverified_entry);
669 static nmethod* create_native_wrapper(methodHandle method, int compile_id); 669 static void create_native_wrapper(methodHandle method);
670 static AdapterHandlerEntry* get_adapter(methodHandle method); 670 static AdapterHandlerEntry* get_adapter(methodHandle method);
671 671
672 #ifdef HAVE_DTRACE_H 672 #ifdef HAVE_DTRACE_H
673 static nmethod* create_dtrace_nmethod (methodHandle method); 673 static nmethod* create_dtrace_nmethod (methodHandle method);
674 #endif // HAVE_DTRACE_H 674 #endif // HAVE_DTRACE_H