diff options
author | M Joonas Pihlaja <jpihlaja@cc.helsinki.fi> | 2009-09-13 14:27:03 +0100 |
---|---|---|
committer | M Joonas Pihlaja <jpihlaja@cc.helsinki.fi> | 2009-09-13 20:30:04 +0300 |
commit | 2fb59a69f4509c2116f16bd6d376f35e3e2eb709 (patch) | |
tree | a01e6e6a03f52dadffa53073bc935a0bddad2322 /RELEASING | |
parent | 18a441984b649f558c6478f24a7987941acadbe1 (diff) |
[trace] Don't rely on the constructor attribute to initialise the tracer.
Use pthread_once() at cairo API entry points to initialise the library
if required. This side steps the issues with the __constructor__
attribute vs _init()/_fini() on Solaris and different tracer/tracee
runtimes which result in the constructors not being run in
cairo-trace.so.
Diffstat (limited to 'RELEASING')
0 files changed, 0 insertions, 0 deletions