Lines Matching refs:to

16  * 2 along with this work; if not, write to the Free Software Foundation,
179 err_msg("bcp doesn't belong to this method: bcp: " INTPTR_FORMAT ", method: %s", bcp, name_and_sig_as_C_string()));
186 // Return (int)bcx if it appears to be a valid BCI.
187 // Return bci_from((address)bcx) if it appears to be a valid BCP.
213 assert(is_native() && bcp == code_base() || contains(bcp), "bcp doesn't belong to this method");
242 // Attempt to return method oop to original state. Clear any pointers
243 // (to objects outside the shared spaces). We won't be able to predict
245 // entries now in order allow them to be write protected later.
264 // a compilation to occur. We don't know how many times
300 // Build a methodDataOop object to hold information about this method
309 // Grab a lock here to prevent multiple
327 // => nothing to do (keep this method around for future use)
332 // not an inline function, to avoid a header dependency on Interpreter
363 // zero constants to local fields:
443 // since there is no way to override them.
515 // Not necessarily sorted and not necessarily one-to-one.
558 assert(function != NULL, "use clear_native_function to unregister natives");
562 // We can see racers trying to place the same native function into place. Once
580 // If so, we have to make it not_entrant.
581 nmethod* nm = code(); // Put it into local variable to guard against concurrent updates
706 // Revert to using the interpreter and clear out the nmethod
722 // Called by class data sharing to remove any entry points (which are not shared)
743 // is ready to be called from interpreter, compiler, and vtables.
749 assert(_adapter == NULL, "init'd to NULL" );
767 // special handling of vtables. An alternative is to make adapters more
772 // later. Ditto for mega-morphic itable calls. If this proves to be a
782 // small (generally < 100 bytes) and quick to make (and cached and shared)
799 // or adapter that it points to is still live and valid.
817 // Check that if an nmethod ref exists, it has a backlink to this or no backlink at all
819 // Not inline to avoid circular ref.
828 assert( code, "use clear_code to remove code" );
834 // directly jump to from_interpreted_entry which jumps to an i2c adapter
835 // which jumps to _from_compiled_entry.
836 mh->_code = code; // Assign before allowing compiled code to exec
889 // and we don't want to cache it because that would pin the method
896 // It is either not safe or not a good idea to cache this
1022 // to IsUnsafeConc to indicate that newm_oop is not yet
1035 // Create a shallow copy of methodOopDesc part, but be careful to preserve the new constMethodOop
1041 // Create shallow copy of constMethodOopDesc, but be careful to preserve the methodOop
1042 // is_conc_safe is set to false because that is the value of
1047 // resetting is done in preference to a careful copying into newcm to
1048 // avoid having to know the precise layout of a constMethodOop.
1055 // thread will not wait forever for the object to revert to "conc_safe".
1098 // Only set is_conc_safe to true when changes to newcm are
1198 // a LinkageError was generated, be sure to ignore it.
1243 // This is only done during class loading, so it is OK to assume method_idnum matches the methods() array
1253 // Copy to temp array
1282 // This is only done during class loading, so it is OK to assume method_idnum matches the methods() array
1311 // For CMS we need to dirty the cards for the array
1384 void methodOopDesc::print_codes_on(int from, int to, outputStream* st) const {
1389 s.set_interval(from, to);
1478 // bci value of -1 is used to delete all breakpoints in method m (ex: clear_all_breakpoint).
1493 // bcivalue of -1 is used to clear all breakpoints (see clear_all_breakpoints)