public class Runtime extends java.lang.Object implements RuntimeMBean
Modifier and Type | Method and Description |
---|---|
java.lang.String |
dumpThreads(TraceType.Gather gather)
Dump all the threads that are known to ruby.
|
java.lang.String |
executeRuby(java.lang.String code) |
java.lang.String |
fullThreadDump() |
int |
getBacktraceCount() |
int |
getCallerCount() |
int |
getExceptionCount() |
java.lang.String |
rawThreadDump() |
java.lang.String |
threadDump() |
public Runtime(Ruby ruby)
public int getExceptionCount()
getExceptionCount
in interface RuntimeMBean
public int getBacktraceCount()
getBacktraceCount
in interface RuntimeMBean
public int getCallerCount()
getCallerCount
in interface RuntimeMBean
public java.lang.String threadDump()
threadDump
in interface RuntimeMBean
public java.lang.String rawThreadDump()
rawThreadDump
in interface RuntimeMBean
public java.lang.String fullThreadDump()
fullThreadDump
in interface RuntimeMBean
public java.lang.String dumpThreads(TraceType.Gather gather)
gather
- The level of backtrace that get's raised in each threadpublic java.lang.String executeRuby(java.lang.String code)
executeRuby
in interface RuntimeMBean
Copyright © 2001-2018 JRuby. All Rights Reserved.