Lines Matching defs:signature

42 #include "runtime/signature.hpp"
806 InterpretedArgumentOopFinder(Symbol* signature, bool has_receiver, frame* fr, OopClosure* f) : SignatureInfo(signature), _has_receiver(has_receiver) {
808 int args_size = ArgumentSizeComputer(signature).size() + (has_receiver ? 1 : 0);
860 EntryFrameOopFinder(frame* frame, Symbol* signature, bool is_static) : SignatureInfo(signature) {
864 _offset = ArgumentSizeComputer(signature).size() - 1; // last parameter is at index 0
875 oop* frame::interpreter_callee_receiver_addr(Symbol* signature) {
876 ArgumentSizeComputer asc(signature);
936 Symbol* signature = NULL;
946 signature = call.signature();
961 oops_interpreted_arguments_do(signature, has_receiver, f);
979 void frame::oops_interpreted_arguments_do(Symbol* signature, bool has_receiver, OopClosure* f) {
980 InterpretedArgumentOopFinder finder(signature, has_receiver, this, f);
1028 CompiledArgumentOopFinder(Symbol* signature, bool has_receiver, OopClosure* f, frame fr, const RegisterMap* reg_map)
1029 : SignatureInfo(signature) {
1037 _arg_size = ArgumentSizeComputer(signature).size() + (has_receiver ? 1 : 0);
1040 _regs = SharedRuntime::find_callee_arguments(signature, has_receiver, &arg_size);
1053 void frame::oops_compiled_arguments_do(Symbol* signature, bool has_receiver, const RegisterMap* reg_map, OopClosure* f) {
1055 CompiledArgumentOopFinder finder(signature, has_receiver, f, *this, reg_map);
1069 // First consult the ADLC on where it puts parameter 0 for this signature.
1113 EntryFrameOopFinder finder(this, m->signature(), m->is_static());