Lines Matching defs:code

5  * This code is free software; you can redistribute it and/or modify it
9 * This code is distributed in the hope that it will be useful, but WITHOUT
13 * accompanied this code).
204 // out of the main line of code...
232 // interpreter frame. The activation frame unwind code must be
252 case T_FLOAT : assert(F0 == Ftos_f, "fix this code" ); break;
253 case T_DOUBLE : assert(F0 == Ftos_d, "fix this code" ); break;
460 // methods and for native methods hence the shared code.
465 // The entry code sets up a new interpreter frame in 4 steps:
634 // Generates code to elide accessor methods
640 // Note: We can only use this code if the getfield has been resolved
739 // The code that gets generated by this routine is split into 2 parts:
740 // 1. The "intrinsified" code for G1 (or any SATB based GC),
744 // * In the G1 code we do not check whether we need to block for
746 // code for Reference.get (except when the Reference object is null)
749 // If the code for the getfield template is modified so that the
750 // G1 pre-barrier code is executed when the current method is
753 // * The G1 code can, however, check the receiver object (the instance
757 // regular method entry code to generate the NPE.
759 // This code is based on generate_accessor_enty.
769 // In the G1 code we don't check if we need to reach a safepoint. We
787 // Generate the G1 pre-barrier code to log the value of
858 // generate the code to allocate the interpreter stack frame
1032 // in the interpreter method entry code, it doesn't need to know the exact
1034 // previous call in the code stream (signature handler function)
1294 // generate the code to allocate the interpreter stack frame
1307 // The way the code was setup before zerolocals was always true for vanilla java entries.
1310 // initialized. We removed this extra complication to already over complicated code.
1315 // NOTE: If you change the frame layout, this code will need to
1430 // The entry code below assumes that the following registers are set
1436 // The entry code does the following to setup an interpreter frame
1450 // The frame has now been setup to do the rest of the entry code
1560 // See call_stub code
1608 // In this code the opposite occurs the caller adjusts it's own stack base on the callee.
1619 // this code aware of what the interactions are when that initial caller fram was an osr or
1621 // there is no sense in messing working code.
1696 // agree. This assertion duplicate a check in entry frame code
1774 // entry point for exceptions thrown within interpreter code
1882 // preserve exception over this code sequence (remove activation calls the vm, but oopmaps are not correct here)
1919 // the Intel code which lacks this.)
1984 InterpreterGenerator::InterpreterGenerator(StubQueue* code)
1985 : TemplateInterpreterGenerator(code) {
1991 // Non-product code