Mercurial > hg > truffle
comparison src/share/vm/oops/methodKlass.cpp @ 856:75596850f863
6862576: vmIntrinsics needs cleanup in order to support JSR 292 intrinsics
Summary: remove useless lazy evaluation of intrinsics; add LAST_COMPILER_INLINE to help categorize them
Reviewed-by: kvn
author | jrose |
---|---|
date | Tue, 21 Jul 2009 16:56:06 -0700 |
parents | e5b0439ef4ae |
children | 4e6abf09f540 |
comparison
equal
deleted
inserted
replaced
854:606c988ff684 | 856:75596850f863 |
---|---|
66 m->set_result_index(T_VOID); | 66 m->set_result_index(T_VOID); |
67 #endif | 67 #endif |
68 m->set_constants(NULL); | 68 m->set_constants(NULL); |
69 m->set_max_stack(0); | 69 m->set_max_stack(0); |
70 m->set_max_locals(0); | 70 m->set_max_locals(0); |
71 m->clear_intrinsic_id_cache(); | 71 m->set_intrinsic_id(vmIntrinsics::_none); |
72 m->set_method_data(NULL); | 72 m->set_method_data(NULL); |
73 m->set_interpreter_throwout_count(0); | 73 m->set_interpreter_throwout_count(0); |
74 m->set_vtable_index(methodOopDesc::garbage_vtable_index); | 74 m->set_vtable_index(methodOopDesc::garbage_vtable_index); |
75 | 75 |
76 // Fix and bury in methodOop | 76 // Fix and bury in methodOop |