Changeset 15015


Ignore:
Timestamp:
Oct 11, 2011, 6:36:01 PM (8 years ago)
Author:
rme
Message:

Use unsigned long instead of uint64_t, due to Leopard bug
5565198 ld(1) fails with DTrace providers that use certain types

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/lisp-kernel/probes.d

    r15014 r15015  
    11provider ccl {
    2     probe gc__start(uint64_t);
    3     probe gc__finish(uint64_t);
    4     probe egc__start(uint64_t, unsigned);
    5     probe egc__finish(uint64_t, unsigned);
     2    probe gc__start(unsigned long);
     3    probe gc__finish(unsigned long);
     4    probe egc__start(unsigned long, unsigned);
     5    probe egc__finish(unsigned long, unsigned);
    66    probe create__thread(unsigned long);
    77};
    88
    99/*
    10 
    11 gc-start(uint64_t bytes_allocated)
    12 gc-finish(uint64_t bytes-freed)
    13 egc-start(uint64_t bytes-allocated, unsigned generation)
    14 egc-finish(uint64_t bytes-freed, unsigned generation)
    15 create-thread(unsigned-long thread-id)
    16 
     10gc-start(bytes_allocated)
     11gc-finish(bytes-freed)
     12egc-start(bytes-allocated, generation)
     13egc-finish(bytes-freed, generation)
     14create-thread(thread-id)
    1715*/
Note: See TracChangeset for help on using the changeset viewer.