/openjdk10/hotspot/src/cpu/ppc/vm/ |
H A D | interpreterRT_ppc.hpp | 54 void generate(uint64_t fingerprint);
|
H A D | interpreterRT_ppc.cpp | 112 void InterpreterRuntime::SignatureHandlerGenerator::generate(uint64_t fingerprint) { argument 119 iterate(fingerprint);
|
/openjdk10/hotspot/src/cpu/aarch64/vm/ |
H A D | interpreterRT_aarch64.hpp | 58 void generate(uint64_t fingerprint);
|
H A D | interpreterRT_aarch64.cpp | 249 void InterpreterRuntime::SignatureHandlerGenerator::generate(uint64_t fingerprint) { argument 251 iterate(fingerprint);
|
/openjdk10/hotspot/src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ |
H A D | AOTCompiledClass.java | 53 private long fingerprint; // Class fingerprint field in class:AOTCompiledClass.AOTKlassData 63 AOTKlassData(BinaryContainer binaryContainer, String name, long fingerprint, int classId) { argument 66 this.fingerprint = fingerprint; 75 return fingerprint; 131 // Add fingerprint. 132 appendLong(fingerprint); 138 assert isArray || fingerprint != 0 : "incorrect fingerprint [all...] |
/openjdk10/hotspot/src/share/vm/runtime/ |
H A D | signature.hpp | 96 void iterate_parameters( uint64_t fingerprint ); 119 static bool is_static(uint64_t fingerprint) { argument 120 assert(fingerprint != (uint64_t)CONST64(-1), "invalid fingerprint"); 121 return fingerprint & is_static_bit; 123 static BasicType return_type(uint64_t fingerprint) { argument 124 assert(fingerprint != (uint64_t)CONST64(-1), "invalid fingerprint"); 125 return (BasicType) ((fingerprint >> static_feature_size) & result_feature_mask); 249 uint64_t fingerprint() { function in class:Fingerprinter [all...] |
H A D | signature.cpp | 155 // Optimized version of iterate_parameters when fingerprint is known 156 void SignatureIterator::iterate_parameters( uint64_t fingerprint ) { 157 uint64_t saved_fingerprint = fingerprint; 160 if (fingerprint == (uint64_t)CONST64(-1)) { 165 assert(fingerprint, "Fingerprint should not be 0"); 168 fingerprint = fingerprint >> (static_feature_size + result_feature_size); 170 switch ( fingerprint & parameter_feature_mask ) { 211 tty->print_cr("*** parameter is " UINT64_FORMAT, fingerprint & parameter_feature_mask); 212 tty->print_cr("*** fingerprint i [all...] |
H A D | sharedRuntime.hpp | 428 AdapterFingerPrint* fingerprint); 641 void init(AdapterFingerPrint* fingerprint, address i2c_entry, address c2i_entry, address c2i_unverified_entry) { argument 642 _fingerprint = fingerprint; 664 AdapterFingerPrint* fingerprint() const { return _fingerprint; } function in class:AdapterHandlerEntry 705 static AdapterHandlerEntry* new_entry(AdapterFingerPrint* fingerprint,
|
/openjdk10/hotspot/src/cpu/arm/vm/ |
H A D | interpreterRT_arm.hpp | 74 void generate(uint64_t fingerprint); 79 // ARM provides a normalized fingerprint for native calls (to increase
|
H A D | interpreterRT_arm.cpp | 59 uint64_t InterpreterRuntime::normalize_fast_native_fingerprint(uint64_t fingerprint) { argument 60 if (fingerprint == UCONST64(-1)) { 62 return fingerprint; 65 uint64_t result = fingerprint & ((1 << shift) - 1); 66 fingerprint >>= shift; 68 BasicType ret_type = (BasicType) (fingerprint & SignatureIterator::result_feature_mask); 81 fingerprint >>= SignatureIterator::result_feature_size; 84 uint32_t type = (uint32_t) (fingerprint & SignatureIterator::parameter_feature_mask); 89 assert((type >= SignatureIterator::bool_parm) && (type <= SignatureIterator::obj_parm), "check fingerprint encoding"); 93 fingerprint >> 260 generate(uint64_t fingerprint) argument [all...] |
/openjdk10/hotspot/src/cpu/sparc/vm/ |
H A D | interpreterRT_sparc.hpp | 60 void generate( uint64_t fingerprint );
|
H A D | interpreterRT_sparc.cpp | 103 void InterpreterRuntime::SignatureHandlerGenerator::generate(uint64_t fingerprint) { argument 106 iterate(fingerprint);
|
/openjdk10/hotspot/src/share/vm/classfile/ |
H A D | classFileStream.cpp | 142 uint64_t fingerprint = (uint64_t(classfile_size) << 32) | uint64_t(uint32_t(classfile_crc)); local 143 assert(fingerprint != 0, "must not be zero"); 145 return fingerprint;
|
/openjdk10/hotspot/src/cpu/x86/vm/ |
H A D | interpreterRT_x86.hpp | 73 void generate(uint64_t fingerprint);
|
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);
|
/openjdk10/hotspot/src/cpu/s390/vm/ |
H A D | interpreterRT_s390.hpp | 60 void generate(uint64_t fingerprint);
|
H A D | interpreterRT_s390.cpp | 132 void InterpreterRuntime::SignatureHandlerGenerator::generate(uint64_t fingerprint) { argument 136 iterate(fingerprint);
|
/openjdk10/hotspot/src/cpu/zero/vm/ |
H A D | sharedRuntime_zero.cpp | 69 AdapterFingerPrint *fingerprint) { 71 fingerprint, 63 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 | interpreterRT_zero.cpp | 121 uint64_t fingerprint) { 127 iterate(fingerprint); 120 generate( uint64_t fingerprint) argument
|
H A D | interpreterRT_zero.hpp | 80 void generate(uint64_t fingerprint);
|
/openjdk10/hotspot/src/share/vm/interpreter/ |
H A D | interpreterRuntime.cpp | 1166 uint64_t InterpreterRuntime::normalize_fast_native_fingerprint(uint64_t fingerprint) { argument 1167 return fingerprint; 1224 // lookup method signature's fingerprint 1225 uint64_t fingerprint = Fingerprinter(method).fingerprint(); local 1227 fingerprint = InterpreterRuntime::normalize_fast_native_fingerprint(fingerprint); 1228 handler_index = _fingerprints->find(fingerprint); 1235 InterpreterRuntime::SignatureHandlerGenerator(method, &buffer).generate(fingerprint); 1245 tty->print_cr("argument handler #%d for: %s %s (fingerprint 1302 uint64_t fingerprint = Fingerprinter(method).fingerprint(); local 1312 add(uint64_t fingerprint, address handler) argument [all...] |
H A D | interpreterRuntime.hpp | 174 static uint64_t normalize_fast_native_fingerprint(uint64_t fingerprint); 198 static GrowableArray<uint64_t>* _fingerprints; // the fingerprint collection 209 static void add(uint64_t fingerprint, address handler);
|
/openjdk10/hotspot/src/share/vm/logging/ |
H A D | logTag.hpp | 67 LOG_TAG(fingerprint) \
|
/openjdk10/hotspot/src/share/vm/oops/ |
H A D | constMethod.hpp | 319 uint64_t fingerprint() const { function in class:ConstMethod 333 uint64_t oldfp = fingerprint(); 337 "fingerprint cannot change"); 339 "fingerprint should call init to set initial value");
|