| 677 | } |
| 678 | |
| 679 | jmethodID VMMethod::validatedId() { |
| 680 | jmethodID method_id = id(); |
| 681 | if (!_can_dereference_jmethod_id || (goodPtr(method_id) && *(VMMethod**)method_id == this)) { |
| 682 | return method_id; |
| 683 | } |
| 684 | return NULL; |
| 685 | } |
| 686 | |
| 687 | NMethod* CodeHeap::findNMethod(char* heap, const void* pc) { |
| 688 | unsigned char* heap_start = *(unsigned char**)(heap + _code_heap_memory_offset + _vs_low_offset); |