/openjdk7/hotspot/src/cpu/zero/vm/ |
H A D | interpreterRT_zero.cpp | 120 uint64_t fingerprint) { 126 iterate(fingerprint); 119 generate( uint64_t fingerprint) argument
|
H A D | sharedRuntime_zero.cpp | 70 AdapterFingerPrint *fingerprint) { 72 fingerprint, 64 generate_i2c2i_adapters( MacroAssembler *masm, int total_args_passed, int comp_args_on_stack, const BasicType *sig_bt, const VMRegPair *regs, AdapterFingerPrint *fingerprint) argument
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | interpreterRT_x86_32.cpp | 76 void InterpreterRuntime::SignatureHandlerGenerator::generate( uint64_t fingerprint) { argument 78 iterate(fingerprint);
|
H A D | interpreterRT_x86_64.cpp | 278 void InterpreterRuntime::SignatureHandlerGenerator::generate(uint64_t fingerprint) { argument 280 iterate(fingerprint);
|
H A D | sharedRuntime_x86_32.cpp | 934 AdapterFingerPrint* fingerprint) { 981 return AdapterHandlerLibrary::new_entry(fingerprint, i2c_entry, c2i_entry, c2i_unverified_entry); 929 generate_i2c2i_adapters(MacroAssembler *masm, int total_args_passed, int comp_args_on_stack, const BasicType *sig_bt, const VMRegPair *regs, AdapterFingerPrint* fingerprint) argument
|
H A D | sharedRuntime_x86_64.cpp | 847 AdapterFingerPrint* fingerprint) { 893 return AdapterHandlerLibrary::new_entry(fingerprint, i2c_entry, c2i_entry, c2i_unverified_entry); 842 generate_i2c2i_adapters(MacroAssembler *masm, int total_args_passed, int comp_args_on_stack, const BasicType *sig_bt, const VMRegPair *regs, AdapterFingerPrint* fingerprint) argument
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | interpreterRT_sparc.cpp | 125 void InterpreterRuntime::SignatureHandlerGenerator::generate(uint64_t fingerprint) { argument 128 iterate(fingerprint);
|
H A D | sharedRuntime_sparc.cpp | 1029 AdapterFingerPrint* fingerprint) { 1086 return AdapterHandlerLibrary::new_entry(fingerprint, i2c_entry, c2i_entry, c2i_unverified_entry); 1023 generate_i2c2i_adapters(MacroAssembler *masm, int total_args_passed, int comp_args_on_stack, const BasicType *sig_bt, const VMRegPair *regs, AdapterFingerPrint* fingerprint) argument
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | constMethodOop.hpp | 42 // | fingerprint 1 | 43 // | fingerprint 2 | 203 uint64_t fingerprint() const { function in class:constMethodOopDesc 217 uint64_t oldfp = fingerprint(); 221 "fingerprint cannot change"); 223 "fingerprint should call init to set initial value");
|
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | interpreterRuntime.cpp | 1105 // lookup method signature's fingerprint 1106 uint64_t fingerprint = Fingerprinter(method).fingerprint(); local 1107 handler_index = _fingerprints->find(fingerprint); 1115 InterpreterRuntime::SignatureHandlerGenerator(method, &buffer).generate(fingerprint); 1124 tty->print_cr("argument handler #%d for: %s %s (fingerprint = " UINT64_FORMAT ", %d bytes generated)", 1128 fingerprint, 1142 _fingerprints->append(fingerprint); 1174 fingerprint_index = _fingerprints->find(Fingerprinter(method).fingerprint());
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | signature.hpp | 95 void iterate_parameters( uint64_t fingerprint ); 239 uint64_t fingerprint() { function in class:Fingerprinter 241 if (mh->constMethod()->fingerprint() != CONST64(0)) { 242 return mh->constMethod()->fingerprint(); 331 void iterate() { iterate(Fingerprinter(method()).fingerprint()); 336 void iterate( uint64_t fingerprint ) { 343 SignatureIterator::iterate_parameters( fingerprint );
|
H A D | sharedRuntime.hpp | 392 AdapterFingerPrint* fingerprint); 612 void init(AdapterFingerPrint* fingerprint, address i2c_entry, address c2i_entry, address c2i_unverified_entry) { argument 613 _fingerprint = fingerprint; 638 AdapterFingerPrint* fingerprint() const { return _fingerprint; } function in class:AdapterHandlerEntry 664 static AdapterHandlerEntry* new_entry(AdapterFingerPrint* fingerprint,
|
H A D | sharedRuntime.cpp | 2051 int _length; // A negative length indicates the fingerprint is in the compact form, 2091 // The fingerprint is based on the BasicType signature encoded 2206 AdapterHandlerEntry* new_entry(AdapterFingerPrint* fingerprint, address i2c_entry, address c2i_entry, address c2i_unverified_entry) { argument 2207 AdapterHandlerEntry* entry = (AdapterHandlerEntry*)BasicHashtable<mtCode>::new_entry(fingerprint->compute_hash()); 2208 entry->init(fingerprint, i2c_entry, c2i_entry, c2i_unverified_entry); 2223 // Find a entry with the same fingerprint if it exists 2233 if (fp.equals(e->fingerprint())) { 2346 AdapterHandlerEntry* AdapterHandlerLibrary::new_entry(AdapterFingerPrint* fingerprint, argument 2350 return _adapters->new_entry(fingerprint, i2c_entry, c2i_entry, c2i_unverified_entry); 2373 AdapterFingerPrint* fingerprint local [all...] |