[runtime] New profiler API.
[mono.git] / mono / utils / mono-codeman.c
index 2964229a5b1e1c618a5db03a67baac3696cee2c5..4738808880bbdff9dcfe3d8b3e2df5fa5b4d8abb 100644 (file)
@@ -235,7 +235,7 @@ free_chunklist (CodeChunk *chunk)
 
        for (; chunk; ) {
                dead = chunk;
-               mono_profiler_code_chunk_destroy ((gpointer) dead->data);
+               MONO_PROFILER_RAISE (jit_chunk_destroyed, ((mono_byte *) dead->data));
                if (code_manager_callbacks.chunk_destroy)
                        code_manager_callbacks.chunk_destroy ((gpointer)dead->data);
                chunk = chunk->next;
@@ -423,7 +423,7 @@ new_codechunk (CodeChunk *last, int dynamic, int size)
        chunk->bsize = bsize;
        if (code_manager_callbacks.chunk_new)
                code_manager_callbacks.chunk_new ((gpointer)chunk->data, chunk->size);
-       mono_profiler_code_chunk_new((gpointer) chunk->data, chunk->size);
+       MONO_PROFILER_RAISE (jit_chunk_created, ((mono_byte *) chunk->data, chunk->size));
 
        code_memory_used += chunk_size;
        mono_runtime_resource_check_limit (MONO_RESOURCE_JIT_CODE, code_memory_used);