src/cpu/x86/vm/methodHandles_x86.cpp

changeset 7854
e8260b6328fb
parent 6680
78bbf4d43a14
child 7994
04ff2f6cd0eb
child 9327
f96fcd9e1e1b
equal deleted inserted replaced
7853:a1642365d69f 7854:e8260b6328fb
371 371
372 // Live registers at this point: 372 // Live registers at this point:
373 // member_reg - MemberName that was the trailing argument 373 // member_reg - MemberName that was the trailing argument
374 // temp1_recv_klass - klass of stacked receiver, if needed 374 // temp1_recv_klass - klass of stacked receiver, if needed
375 // rsi/r13 - interpreter linkage (if interpreted) 375 // rsi/r13 - interpreter linkage (if interpreted)
376 // rcx, rdx, rsi, rdi, r8, r8 - compiler arguments (if compiled) 376 // rcx, rdx, rsi, rdi, r8 - compiler arguments (if compiled)
377 377
378 Label L_incompatible_class_change_error; 378 Label L_incompatible_class_change_error;
379 switch (iid) { 379 switch (iid) {
380 case vmIntrinsics::_linkToSpecial: 380 case vmIntrinsics::_linkToSpecial:
381 if (VerifyMethodHandles) { 381 if (VerifyMethodHandles) {

mercurial