[jboss-dev-forums] [Design of JBoss Profiler] - Re: Problem starting profiler
rufik
do-not-reply at jboss.com
Wed Aug 16 03:16:24 EDT 2006
compiling jvmti:
./compile.sh
| ../native-src/jbossAgentJNI.cpp: In function `void
| Java_org_jboss_profiler_jvmti_JVMTIInterface_notifyInventory(JNIEnv*,
| _jobject*, unsigned char, _jstring*, _jstring*, _jobject*)':
| ../native-src/jbossAgentJNI.cpp:814: warning: cast from pointer to integer of
| different size
| ../native-src/jbossAgentJNI.cpp: In function `_jstring*
| Java_org_jboss_profiler_jvmti_JVMTIInterface_getMethodName(JNIEnv*,
| _jobject*, long long int)':
| ../native-src/jbossAgentJNI.cpp:920: warning: cast to pointer from integer of
| different size
| ../native-src/jbossAgentJNI.cpp: In function `_jstring*
| Java_org_jboss_profiler_jvmti_JVMTIInterface_getMethodSignature(JNIEnv*,
| _jobject*, long long int)':
| ../native-src/jbossAgentJNI.cpp:941: warning: cast to pointer from integer of
| different size
| ../native-src/jbossAgentJNI.cpp: In function `_jclass*
| Java_org_jboss_profiler_jvmti_JVMTIInterface_getMethodClass(JNIEnv*,
| _jobject*, long long int)':
| ../native-src/jbossAgentJNI.cpp:961: warning: cast to pointer from integer of
| different size
|
compiling jvmpi with -Wall:
../src/jbossInspector.cc: In function `void writeHeader(signed char, jlong*,
| jlong*, void*)':
| ../src/jbossInspector.cc:622: warning: unused variable `jlong lastClock'
| ../src/jbossInspector.cc: In function `void writeHeaderPadrao(signed char,
| const jlong*, const jlong*, FILE*)':
| ../src/jbossInspector.cc:643: warning: unused variable `jlong lastClock'
| ../src/jbossInspector.cc: In function `void objectAlloc(JNIEnv*, _jobjectID*,
| _jobjectID*, int)':
| ../src/jbossInspector.cc:797: warning: unused variable `jint ret'
| ../src/jbossInspector.cc:802: warning: unused variable `jint ret'
| ../src/jbossInspector.cc: In function `void objectFree(JNIEnv*, _jobjectID*)':
| ../src/jbossInspector.cc:837: warning: unused variable `
| ThreadHandler*threadHandler'
| ../src/jbossInspector.cc: In function `void gcstart(JNIEnv*)':
| ../src/jbossInspector.cc:853: warning: unused variable `
| ThreadHandler*threadHandler'
| ../src/jbossInspector.cc: In function `void gcfinish(JNIEnv*)':
| ../src/jbossInspector.cc:867: warning: unused variable `
| ThreadHandler*threadHandler'
| ../src/jbossInspector.cc: In function `void enterMethod(JNIEnv*, _jmethodID*&,
| _jobjectID*&)':
| ../src/jbossInspector.cc:1231: warning: unused variable `jint ret'
| ../src/jbossInspector.cc:1283: warning: unused variable `jint ret'
| ../src/jbossInspector.cc:1236: warning: statement with no effect
| ../src/jbossInspector.cc: In function `void exitMethod(JNIEnv*, _jmethodID*&)':
| ../src/jbossInspector.cc:1327: warning: unused variable `jint ret'
| ../src/jbossInspector.cc:1332: warning: statement with no effect
| ../src/jbossInspector.cc: In function `jint JVM_OnLoad(JavaVM*, char*, void*)':
| ../src/jbossInspector.cc:1791: warning: unused variable `int uniqueNames'
| ../src/jbossInspector.cc: At top level:
| ../src/jbossInspector.cc:442: warning: `long int maxSize' defined but not used
|
.so libraries are built.
ldd libjbossInspector.so
| linux-gate.so.1 => (0xffffe000)
| libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb7efb000)
| libm.so.6 => /lib/tls/libm.so.6 (0xb7ed8000)
| libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7ecf000)
| libc.so.6 => /lib/tls/libc.so.6 (0xb7db5000)
| /lib/ld-linux.so.2 (0x80000000)
|
but when .so moved to different directory, ldd shows "not a dynamic executable".
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3965414#3965414
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3965414
More information about the jboss-dev-forums
mailing list