Searched refs:fingerprint (Results 1 - 25 of 40) sorted by relevance

12

/openjdk10/hotspot/src/cpu/ppc/vm/
H A DinterpreterRT_ppc.hpp54 void generate(uint64_t fingerprint);
H A DinterpreterRT_ppc.cpp112 void InterpreterRuntime::SignatureHandlerGenerator::generate(uint64_t fingerprint) { argument
119 iterate(fingerprint);
/openjdk10/hotspot/src/cpu/aarch64/vm/
H A DinterpreterRT_aarch64.hpp58 void generate(uint64_t fingerprint);
H A DinterpreterRT_aarch64.cpp249 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 DAOTCompiledClass.java53 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 Dsignature.hpp96 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 Dsignature.cpp155 // 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 DsharedRuntime.hpp428 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 DinterpreterRT_arm.hpp74 void generate(uint64_t fingerprint);
79 // ARM provides a normalized fingerprint for native calls (to increase
H A DinterpreterRT_arm.cpp59 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 DinterpreterRT_sparc.hpp60 void generate( uint64_t fingerprint );
H A DinterpreterRT_sparc.cpp103 void InterpreterRuntime::SignatureHandlerGenerator::generate(uint64_t fingerprint) { argument
106 iterate(fingerprint);
/openjdk10/hotspot/src/share/vm/classfile/
H A DclassFileStream.cpp142 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 DinterpreterRT_x86.hpp73 void generate(uint64_t fingerprint);
H A DinterpreterRT_x86_32.cpp76 void InterpreterRuntime::SignatureHandlerGenerator::generate( uint64_t fingerprint) { argument
78 iterate(fingerprint);
H A DinterpreterRT_x86_64.cpp278 void InterpreterRuntime::SignatureHandlerGenerator::generate(uint64_t fingerprint) { argument
280 iterate(fingerprint);
/openjdk10/hotspot/src/cpu/s390/vm/
H A DinterpreterRT_s390.hpp60 void generate(uint64_t fingerprint);
H A DinterpreterRT_s390.cpp132 void InterpreterRuntime::SignatureHandlerGenerator::generate(uint64_t fingerprint) { argument
136 iterate(fingerprint);
/openjdk10/hotspot/src/cpu/zero/vm/
H A DsharedRuntime_zero.cpp69 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 DinterpreterRT_zero.cpp121 uint64_t fingerprint) {
127 iterate(fingerprint);
120 generate( uint64_t fingerprint) argument
H A DinterpreterRT_zero.hpp80 void generate(uint64_t fingerprint);
/openjdk10/hotspot/src/share/vm/interpreter/
H A DinterpreterRuntime.cpp1166 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 DinterpreterRuntime.hpp174 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 DlogTag.hpp67 LOG_TAG(fingerprint) \
/openjdk10/hotspot/src/share/vm/oops/
H A DconstMethod.hpp319 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");

Completed in 209 milliseconds

12