src/os/solaris/vm/dtraceJSDT_solaris.cpp

changeset 2497
3582bf76420e
parent 2314
f95d63e2154a
child 2708
1d1603768966
     1.1 --- a/src/os/solaris/vm/dtraceJSDT_solaris.cpp	Thu Jan 27 13:42:28 2011 -0800
     1.2 +++ b/src/os/solaris/vm/dtraceJSDT_solaris.cpp	Thu Jan 27 16:11:27 2011 -0800
     1.3 @@ -142,7 +142,7 @@
     1.4      ++strcount;
     1.5      for(int prbc = 0; prbc < provider->probe_count; ++prbc) {
     1.6        JVM_DTraceProbe* p = &(provider->probes[prbc]);
     1.7 -      symbolOop sig = JNIHandles::resolve_jmethod_id(p->method)->signature();
     1.8 +      Symbol* sig = JNIHandles::resolve_jmethod_id(p->method)->signature();
     1.9        // function + name + one per argument
    1.10        strcount += 2 + ArgumentCount(sig).size();
    1.11      }
    1.12 @@ -178,7 +178,7 @@
    1.13        stroffs[curstr++] = string_index;
    1.14        string_index += strlen(name) + 1;
    1.15  
    1.16 -      symbolOop sig = JNIHandles::resolve_jmethod_id(p->method)->signature();
    1.17 +      Symbol* sig = JNIHandles::resolve_jmethod_id(p->method)->signature();
    1.18        SignatureStream ss(sig);
    1.19        for ( ; !ss.at_return_type(); ss.next()) {
    1.20          BasicType bt = ss.type();
    1.21 @@ -227,7 +227,7 @@
    1.22      uint32_t argscount = 0;
    1.23      for(int prbc = 0; prbc < provider->probe_count; ++prbc) {
    1.24         JVM_DTraceProbe* p = &(provider->probes[prbc]);
    1.25 -       symbolOop sig = JNIHandles::resolve_jmethod_id(p->method)->signature();
    1.26 +       Symbol* sig = JNIHandles::resolve_jmethod_id(p->method)->signature();
    1.27         argscount += ArgumentCount(sig).size();
    1.28      }
    1.29      secoffs[argoffs_sec] = align_size_up(offset, alignment_for[ARG_OFFSETS]);
    1.30 @@ -298,7 +298,7 @@
    1.31        strcpy(str, name);
    1.32        str += strlen(name) + 1;
    1.33  
    1.34 -      symbolOop sig = JNIHandles::resolve_jmethod_id(p->method)->signature();
    1.35 +      Symbol* sig = JNIHandles::resolve_jmethod_id(p->method)->signature();
    1.36        SignatureStream ss(sig);
    1.37        for ( ; !ss.at_return_type(); ss.next()) {
    1.38          BasicType bt = ss.type();
    1.39 @@ -433,7 +433,7 @@
    1.40      uint8_t* par = (uint8_t*)(dof + sec->dofs_offset);
    1.41      for (int prbc = 0; prbc < provider->probe_count; ++prbc) {
    1.42        JVM_DTraceProbe* p = &(provider->probes[prbc]);
    1.43 -      symbolOop sig = JNIHandles::resolve_jmethod_id(p->method)->signature();
    1.44 +      Symbol* sig = JNIHandles::resolve_jmethod_id(p->method)->signature();
    1.45        uint8_t count = (uint8_t)ArgumentCount(sig).size();
    1.46        for (uint8_t i = 0; i < count; ++i) {
    1.47          *par++ = i;

mercurial