src/cpu/x86/vm/stubGenerator_x86_64.cpp

changeset 1861
2338d41fbd81
parent 1800
6476042f815c
child 1907
c18cbe5936b8
     1.1 --- a/src/cpu/x86/vm/stubGenerator_x86_64.cpp	Fri Apr 30 04:27:25 2010 -0700
     1.2 +++ b/src/cpu/x86/vm/stubGenerator_x86_64.cpp	Fri Apr 30 08:37:24 2010 -0700
     1.3 @@ -278,11 +278,6 @@
     1.4      __ movptr(c_rarg2, parameters);       // parameter pointer
     1.5      __ movl(c_rarg1, c_rarg3);            // parameter counter is in c_rarg1
     1.6      __ BIND(loop);
     1.7 -    if (TaggedStackInterpreter) {
     1.8 -      __ movl(rax, Address(c_rarg2, 0)); // get tag
     1.9 -      __ addptr(c_rarg2, wordSize);      // advance to next tag
    1.10 -      __ push(rax);                      // pass tag
    1.11 -    }
    1.12      __ movptr(rax, Address(c_rarg2, 0));// get parameter
    1.13      __ addptr(c_rarg2, wordSize);       // advance to next parameter
    1.14      __ decrementl(c_rarg1);             // decrement counter

mercurial