NonBlockingHashMapLong,
but the implementation can be changed in the future without changing the interface.
| Modifier and Type | Field and Description |
|---|---|
| private final NonBlockingHashMapLong | |
| private final Ruby |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private RubyInstanceConfig | |
| private ConcurrentMap | |
| public ProfiledMethod | |
| private int | |
| private Ruby | |
| private RubyWarnings |
| methods | back to summary |
|---|---|
| private final NonBlockingHashMapLong<ProfiledMethod> methods | |
| runtime | back to summary |
|---|---|
| private final Ruby runtime | |
| ProfiledMethods | back to summary |
|---|---|
| public ProfiledMethods(final Ruby runtime) | |
| addProfiledMethod | back to summary |
|---|---|
| public void addProfiledMethod(String name, DynamicMethod method) | |
| getConfig | back to summary |
|---|---|
| private RubyInstanceConfig getConfig() | |
| getMethods | back to summary |
|---|---|
| private ConcurrentMap | |
| getProfiledMethod | back to summary |
|---|---|
| public ProfiledMethod getProfiledMethod(final long serial) | |
| getProfileMaxMethods | back to summary |
|---|---|
| private int getProfileMaxMethods() | |
| getRuntime | back to summary |
|---|---|
| private Ruby getRuntime() | |
| getWarnings | back to summary |
|---|---|
| private RubyWarnings getWarnings() | |