522 523 // Compiler Directive 524 public native int addCompilerDirective(String compDirect); 525 public native void removeCompilerDirective(int count); 526 527 // Handshakes 528 public native int handshakeWalkStack(Thread t, boolean all_threads); 529 530 // Returns true on linux if library has the noexecstack flag set. 531 public native boolean checkLibSpecifiesNoexecstack(String libfilename); 532 533 // Container testing 534 public native boolean isContainerized(); 535 public native void printOsInfo(); 536 537 // Decoder 538 public native void disableElfSectionCache(); 539 540 // Resolved Method Table 541 public native int resolvedMethodRemovedCount(); 542 } | 522 523 // Compiler Directive 524 public native int addCompilerDirective(String compDirect); 525 public native void removeCompilerDirective(int count); 526 527 // Handshakes 528 public native int handshakeWalkStack(Thread t, boolean all_threads); 529 530 // Returns true on linux if library has the noexecstack flag set. 531 public native boolean checkLibSpecifiesNoexecstack(String libfilename); 532 533 // Container testing 534 public native boolean isContainerized(); 535 public native void printOsInfo(); 536 537 // Decoder 538 public native void disableElfSectionCache(); 539 540 // Resolved Method Table 541 public native int resolvedMethodRemovedCount(); 542 543 // Protection Domain Table 544 public native int protectionDomainRemovedCount(); 545 } |