Mercurial > hg > graal-jvmci-8
comparison src/share/vm/code/nmethod.hpp @ 22725:eada427470a3
Use proper GC barriers when clearing _jvmci_installed_code
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Thu, 05 Nov 2015 15:21:30 -0800 |
parents | 456800cd1a17 |
children | 2dea101cdfe9 |
comparison
equal
deleted
inserted
replaced
22724:2d21c13d7829 | 22725:eada427470a3 |
---|---|
627 void set_method(Method* method) { _method = method; } | 627 void set_method(Method* method) { _method = method; } |
628 | 628 |
629 #if INCLUDE_JVMCI | 629 #if INCLUDE_JVMCI |
630 oop jvmci_installed_code() { return _jvmci_installed_code ; } | 630 oop jvmci_installed_code() { return _jvmci_installed_code ; } |
631 char* jvmci_installed_code_name(char* buf, size_t buflen); | 631 char* jvmci_installed_code_name(char* buf, size_t buflen); |
632 void set_jvmci_installed_code(oop installed_code) { _jvmci_installed_code = installed_code; } | 632 void clear_jvmci_installed_code(); |
633 void maybe_invalidate_installed_code(); | 633 void maybe_invalidate_installed_code(); |
634 oop speculation_log() { return _speculation_log ; } | 634 oop speculation_log() { return _speculation_log ; } |
635 void set_speculation_log(oop speculation_log) { _speculation_log = speculation_log; } | 635 void set_speculation_log(oop speculation_log) { _speculation_log = speculation_log; } |
636 #endif | 636 #endif |
637 | 637 |