]> gitweb.factorcode.org Git - factor.git/blob - basis/cpu/x86/32/unix/bootstrap.factor
Get green threads working on Windows
[factor.git] / basis / cpu / x86 / 32 / unix / bootstrap.factor
1 ! Copyright (C) 2010 Slava Pestov.
2 ! See http://factorcode.org/license.txt for BSD license.
3 USING: cpu.x86.assembler cpu.x86.assembler.operands kernel
4 layouts parser sequences ;
5 IN: bootstrap.x86
6
7 : jit-save-tib ( -- ) ;
8 : jit-restore-tib ( -- ) ;
9 : jit-update-tib ( ctx-reg -- ) drop ;
10 : jit-install-seh ( -- ) ESP bootstrap-cell ADD ;
11 : jit-update-seh ( ctx-reg -- ) drop ;
12
13 << "vocab:cpu/x86/32/bootstrap.factor" parse-file suffix! >>
14 call