/openjdk7/hotspot/src/os_cpu/linux_sparc/vm/ |
H A D | assembler_linux_sparc.cpp | 43 void MacroAssembler::flush_windows_trap() { trap(SP_TRAP_FWIN); } 44 void MacroAssembler::clean_windows_trap() { trap(SP_TRAP_CWIN); } 46 // Use software breakpoint trap until we figure out how to do this on Linux 47 void MacroAssembler::get_psr_trap() { trap(SP_TRAP_SBPT); } 48 void MacroAssembler::set_psr_trap() { trap(SP_TRAP_SBPT); }
|
H A D | linux_sparc.s | 26 # If the instruction traps the trap handler will arrange 28 # By convention with the trap handler we ensure there is a non-CTI 29 # instruction in the trap shadow.
|
/openjdk7/hotspot/src/os_cpu/solaris_sparc/vm/ |
H A D | assembler_solaris_sparc.cpp | 31 #include <sys/trap.h> // For trap numbers 35 // Execute a trap to get the PSR, mask and shift 45 // Execute a trap to get the PSR, shift back 47 // back into and PSR and trap to write back the 59 void MacroAssembler::flush_windows_trap() { trap(ST_FLUSH_WINDOWS); } 60 void MacroAssembler::clean_windows_trap() { trap(ST_CLEAN_WINDOWS); } 61 void MacroAssembler::get_psr_trap() { trap(ST_GETPSR); } 62 void MacroAssembler::set_psr_trap() { trap(ST_SETPSR); }
|
H A D | solaris_sparc.s | 26 !! If the instruction traps the trap handler will arrange 28 !! By convention with the trap handler we ensure there is a non-CTI 29 !! instruction in the trap shadow.
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/ |
H A D | ProfileData.java | 108 int trap = trapState(); 109 if (trap != 0) { 110 st.print("trap(" + MethodData.formatTrapState(trap) + ") ");
|
/openjdk7/hotspot/src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/ |
H A D | UncommonTrapEvent.java | 48 public void updateCount(UncommonTrapEvent trap) { argument 49 setCount(Math.max(getCount(), trap.getCount())); 53 stream.printf("%s uncommon trap %s %s\n", getId(), getReason(), getAction());
|
/openjdk7/jdk/src/share/classes/sun/management/snmp/jvminstr/ |
H A D | JVM_MANAGEMENT_MIB_IMPL.java | 108 * Translate each JMX notification in SNMP trap. 133 "No trap emitted for " + type); 137 SnmpOid trap = null; 146 trap = new SnmpOid(mibTable. 158 trap = new SnmpOid(mibTable. 188 sendTrap(trap, list); 217 private synchronized void sendTrap(SnmpOid trap, SnmpVarBindList list) { argument 223 log.error("sendTrap", "Cannot send trap: adaptor is null."); 228 log.config("sendTrap", "Adaptor is not active: trap not sent."); 241 log.debug("handleNotification", "Sending trap t [all...] |
/openjdk7/jdk/src/share/classes/com/sun/jmx/snmp/IPAcl/ |
H A D | Host.java | 117 JDMTrapItem trap = (JDMTrapItem) hosts.jjtGetParent(); 118 JDMTrapCommunity community = trap.getCommunity();
|
/openjdk7/hotspot/src/share/vm/utilities/ |
H A D | globalDefinitions_gcc.hpp | 68 #include <sys/trap.h>
|
H A D | globalDefinitions_sparcWorks.hpp | 68 # include <sys/trap.h>
|
/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciTypeFlow.cpp | 563 trap(str, array_klass, 572 trap(str, element_klass, 614 trap(str, field->holder(), str->get_field_holder_index()); 620 // We used to do this: trap(str, str->get_field_signature_index()); 622 // There is one good reason not to trap here. Execution can 630 // compiler throws an uncommon trap at this bytecode, you can 632 // needs to do is load a series of null values. Also, a trap 654 trap(str, NULL, 660 trap(str, unloaded_holder, str->get_method_holder_index()); 694 // We used to do this: trap(st 820 void ciTypeFlow::StateVector::trap(ciBytecodeStream* str, ciKlass* klass, int index) { function in class:ciTypeFlow::StateVector [all...] |
H A D | ciTypeFlow.hpp | 470 // Stop interpretation of this path with a trap. 471 void trap(ciBytecodeStream* str, ciKlass* klass, int index); 489 // What is the bci of the trap? 492 // What is the index associated with the trap?
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | methodDataOop.cpp | 84 int trap = trap_state(); local 85 if (trap != 0) { 87 st->print("trap(%s) ", Deoptimization::format_trap_state(buf, sizeof(buf), trap)); 766 // Initialize flags and trap history.
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | nativeInst_sparc.cpp | 939 a->trap(ST_RESERVED_FOR_USER_0 + 1); 957 a->trap(Assembler::notEqual, Assembler::ptr_cc, G0, ST_RESERVED_FOR_USER_0 + 2);
|
H A D | assembler_sparc.cpp | 527 trap( overflowClear, xcc, G0, G1 ); 528 trap( lessEqual, icc, I7, 17 ); 730 trap(c, cc, G0, ST_RESERVED_FOR_USER_0); 735 trap(ST_RESERVED_FOR_USER_0); 1565 // that trap handlers also use to save the register.
|
H A D | assembler_sparc.hpp | 30 // <sys/trap.h> promises that the system will not use traps 16-31 1771 void trap( Condition c, CC cc, Register s1, Register s2 ) { v8_no_cc(cc); emit_long( op(arith_op) | cond(c) | op3(trap_op3) | rs1(s1) | trapcc(cc) | rs2(s2)); } function in class:Assembler 1772 void trap( Condition c, CC cc, Register s1, int trapa ) { v8_no_cc(cc); emit_long( op(arith_op) | cond(c) | op3(trap_op3) | rs1(s1) | trapcc(cc) | immed(true) | u_field(trapa, 6, 0)); } function in class:Assembler 1773 // simple uncond. trap 1774 void trap( int trapa ) { trap( always, icc, G0, trapa ); } function in class:Assembler 2221 // traps as per trap.h (SPARC ABI?)
|
H A D | c1_LIRAssembler_sparc.cpp | 3100 _masm->trap(Assembler::notEqual, Assembler::ptr_cc, G0, ST_RESERVED_FOR_USER_0+2 );
|
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/ |
H A D | os_solaris_x86.cpp | 74 # include <sys/trap.h> 430 // decide if this trap can be handled by a stub 537 // jni_fast_Get<Primitive>Field can trap at certain pc's if a GC kicks in 564 // have a dedicated trap number for a no-execute fault, so be
|