Lines Matching refs:slot

43 jint StackValueCollection::int_at(int slot) const {
44 intptr_t val = at(slot)->get_int();
49 jlong StackValueCollection::long_at(int slot) const {
51 return at(slot+1)->get_int();
58 // low memory location is in higher java local slot.
59 value.array[0] = at(slot+1)->get_int();
60 value.array[1] = at(slot )->get_int();
65 Handle StackValueCollection::obj_at(int slot) const {
66 return at(slot)->get_obj();
69 jfloat StackValueCollection::float_at(int slot) const {
70 intptr_t res = at(slot)->get_int();
74 jdouble StackValueCollection::double_at(int slot) const {
76 intptr_t res = at(slot+1)->get_int();
84 // low memory location is in higher java local slot.
85 value.array[0] = at(slot+1)->get_int();
86 value.array[1] = at(slot )->get_int();
91 void StackValueCollection::set_int_at(int slot, jint value) {
94 at(slot)->set_int(val);
97 void StackValueCollection::set_long_at(int slot, jlong value) {
99 at(slot+1)->set_int(value);
106 // low memory location is in higher java local slot.
108 at(slot+1)->set_int(x.array[0]);
109 at(slot+0)->set_int(x.array[1]);
113 void StackValueCollection::set_obj_at(int slot, Handle value) {
114 at(slot)->set_obj(value);
117 void StackValueCollection::set_float_at(int slot, jfloat value) {
126 at(slot)->set_int(val.jd);
128 at(slot)->set_int(*(jint*)(&value));
132 void StackValueCollection::set_double_at(int slot, jdouble value) {
134 at(slot+1)->set_int(*(intptr_t*)(&value));
141 // low memory location is in higher java local slot.
143 at(slot+1)->set_int(x.array[0]);
144 at(slot+0)->set_int(x.array[1]);