summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorTimo Teras <timo.teras@iki.fi>2009-11-27 18:42:11 +0200
committerTimo Teras <timo.teras@iki.fi>2009-11-27 18:42:11 +0200
commit959645020619f02d6ab8bb4026b0e0121b3971da (patch)
treed87a0ef5bf3b50dae70dc7c5c1688b446f8e559b /test
parentaa530f352b0410150bfe94c821ae32c1378b9d02 (diff)
downloadlibtf-959645020619f02d6ab8bb4026b0e0121b3971da.tar.bz2
libtf-959645020619f02d6ab8bb4026b0e0121b3971da.tar.xz
libtf: implement x86 assembly fiber switching
it's faster and has smaller context in the beginning of the fiber. it's also required since setjmp() seems to use mangled pointers in glibc so we could not schedule fibers in non-creation threads. additionally the setjmp() setup code has a race condition.
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions