src/cpu/mips/vm/runtime_mips_64.cpp

changeset 8865
ffcdff41a92f
parent 6880
52ea28d233d2
child 9171
c67c94f5b85d
     1.1 --- a/src/cpu/mips/vm/runtime_mips_64.cpp	Sat Jan 06 16:30:58 2018 +0800
     1.2 +++ b/src/cpu/mips/vm/runtime_mips_64.cpp	Thu May 24 19:49:50 2018 +0800
     1.3 @@ -87,7 +87,6 @@
     1.4    CodeBuffer   buffer("exception_blob", 5120, 5120);
     1.5    MacroAssembler* masm = new MacroAssembler(&buffer);
     1.6  
     1.7 -//  OopMapSet *oop_maps = new OopMapSet();
     1.8  
     1.9    address start = __ pc();
    1.10  
    1.11 @@ -154,13 +153,9 @@
    1.12    // Pop self-frame.
    1.13    __ leave();     // Epilog!
    1.14  
    1.15 -  // rax,: exception handler for given <exception oop/exception pc>
    1.16 +  // V0: exception handler
    1.17  
    1.18 -  // We have a handler in rax, (could be deopt blob)
    1.19 -  // rdx - throwing pc, deopt blob will need it.
    1.20 -  /* FIXME: rdx? */
    1.21 -
    1.22 -  // rcx contains handler address
    1.23 +  // We have a handler in V0, (could be deopt blob)
    1.24    __ move(T9, V0);
    1.25  
    1.26  #ifndef OPT_THREAD

mercurial