Searched refs:AttachOperation (Results 1 - 8 of 8) sorted by relevance
/openjdk7/hotspot/src/share/vm/services/ |
H A D | attachListener.hpp | 41 class AttachOperation; 43 typedef jint (*AttachOperationFunction)(AttachOperation* op, outputStream* out); 81 static jint pd_set_flag(AttachOperation* op, outputStream* out); 90 static AttachOperation* dequeue(); 93 class AttachOperation: public CHeapObj<mtInternal> { class in inherits:CHeapObj 136 AttachOperation(char* name) { function in class:AttachOperation
|
H A D | attachListener.cpp | 56 static jint get_properties(AttachOperation* op, outputStream* out, Symbol* serializePropertiesMethod) { 103 static jint get_system_properties(AttachOperation* op, outputStream* out) { 108 static jint get_agent_properties(AttachOperation* op, outputStream* out) { 119 static jint data_dump(AttachOperation* op, outputStream* out) { 133 static jint thread_dump(AttachOperation* op, outputStream* out) { 156 static jint jcmd(AttachOperation* op, outputStream* out) { 179 jint dump_heap(AttachOperation* op, outputStream* out) { 220 static jint heap_inspection(AttachOperation* op, outputStream* out) { 235 // set a boolean global flag using value from AttachOperation 236 static jint set_bool_flag(const char* name, AttachOperation* o [all...] |
/openjdk7/hotspot/src/os/bsd/vm/ |
H A D | attachListener_bsd.cpp | 106 class BsdAttachOperation: public AttachOperation { 117 BsdAttachOperation(char* name) : AttachOperation(name) { 231 // create an AttachOperation. As the socket is blocking there is potential 246 int expected_str_count = 2 + AttachOperation::arg_count_max; 247 const int max_len = (sizeof(ver_str) + 1) + (AttachOperation::name_length_max + 1) + 248 AttachOperation::arg_count_max*(AttachOperation::arg_length_max + 1); 302 if (name == NULL || strlen(name) > AttachOperation::name_length_max) { 308 for (int i=0; i<AttachOperation::arg_count_max; i++) { 313 if (strlen(arg) > AttachOperation [all...] |
/openjdk7/hotspot/src/os/linux/vm/ |
H A D | attachListener_linux.cpp | 106 class LinuxAttachOperation: public AttachOperation { 117 LinuxAttachOperation(char* name) : AttachOperation(name) { 226 // create an AttachOperation. As the socket is blocking there is potential 241 int expected_str_count = 2 + AttachOperation::arg_count_max; 242 const int max_len = (sizeof(ver_str) + 1) + (AttachOperation::name_length_max + 1) + 243 AttachOperation::arg_count_max*(AttachOperation::arg_length_max + 1); 297 if (name == NULL || strlen(name) > AttachOperation::name_length_max) { 303 for (int i=0; i<AttachOperation::arg_count_max; i++) { 308 if (strlen(arg) > AttachOperation [all...] |
/openjdk7/hotspot/src/os/windows/vm/ |
H A D | attachListener_windows.cpp | 118 // Win32AttachOperation is an AttachOperation that additionally encapsulates the name 122 class Win32AttachOperation: public AttachOperation { 147 Win32AttachOperation() : AttachOperation("<noname>") { 189 if (strlen(cmd) > AttachOperation::name_length_max) return ATTACH_ERROR_ILLEGALARG; 190 if (strlen(arg0) > AttachOperation::arg_length_max) return ATTACH_ERROR_ILLEGALARG; 191 if (strlen(arg0) > AttachOperation::arg_length_max) return ATTACH_ERROR_ILLEGALARG; 343 // AttachOperation functions 345 AttachOperation* AttachListener::dequeue() { 353 AttachOperation* op = Win32AttachListener::dequeue(); 387 jint AttachListener::pd_set_flag(AttachOperation* o [all...] |
/openjdk7/hotspot/src/os/solaris/vm/ |
H A D | attachListener_solaris.cpp | 136 // SolarisAttachOperation is an AttachOperation that additionally encapsulates 140 class SolarisAttachOperation: public AttachOperation { 159 SolarisAttachOperation(char* name) : AttachOperation(name) { 221 // Parses the argument buffer to create an AttachOperation that we should 251 if (name == NULL || strlen(name) > AttachOperation::name_length_max) { 257 for (int i=0; i<AttachOperation::arg_count_max; i++) { 262 if (strlen(arg) > AttachOperation::arg_length_max) { 277 return new SolarisAttachOperation(AttachOperation::detachall_operation_name()); 563 AttachOperation* AttachListener::dequeue() { 571 AttachOperation* o [all...] |
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvmtiExport.hpp | 47 class AttachOperation; 329 static jint load_agent_library(AttachOperation* op, outputStream* out);
|
H A D | jvmtiExport.cpp | 2167 jint JvmtiExport::load_agent_library(AttachOperation* op, outputStream* st) {
|
Completed in 36 milliseconds