Oliver Kowalke
ffc63734e8
update , fixes
2014-02-17 17:11:32 +01:00
Oliver Kowalke
676b4e5d79
fcontext_t as typedef of void*
2014-02-16 21:07:50 +01:00
Oliver Kowalke
d0639cf96d
context: replace align_stack() bay assembler
...
[SVN r81595]
2012-11-27 20:11:33 +00:00
Oliver Kowalke
dbfeda223d
context: simple_stack_allocator moved to examples directory, guarded_stack_allocator removed
...
[SVN r81346]
2012-11-14 17:30:45 +00:00
Oliver Kowalke
5fe939cd06
context: namespace renamed to 'context'; spltting up asm files
...
[SVN r80529]
2012-09-15 06:31:49 +00:00
Oliver Kowalke
854c49d321
context: return pointer to fcontext_t
...
- make_fcontext() allocated fcontext_t on context stack and return pointer
- stack_allocator renamed to guarded_stack_allocator
- simple_stack_allocator using calloc()/free() added
- pagesize() made public accessible
[SVN r80423]
2012-09-06 19:43:07 +00:00
Oliver Kowalke
e32d499ae2
context: new layout for fcontext_t
...
- fcontext_t takes pointer to stack (lower addresses) and stack size
- make_fcontext() computes start address of stack pointer depending on
architecture (growing upwards, downwards)
- make_fcontext() preserves frame pointer on intel
- stack alignment corrected on intel
- BOOST_USE_UCONTEXT for performance measurements added
[SVN r80338]
2012-08-31 19:50:07 +00:00
Oliver Kowalke
2be3bf4d5a
context: use size instead of limit if fc_stack
...
[SVN r79956]
2012-08-10 16:07:25 +00:00
Oliver Kowalke
b5fe010e78
context: tab cleanup
...
[SVN r78544]
2012-05-22 20:02:04 +00:00
Oliver Kowalke
f84d16bf0c
context: example link.cpp removed; example exit.cpp added
...
[SVN r78151]
2012-04-23 07:23:26 +00:00
Oliver Kowalke
13b4a5b3bd
context: library stripped
...
[SVN r77938]
2012-04-12 18:42:36 +00:00
Oliver Kowalke
b8fd549bac
initial commit of boost.context
...
[SVN r76974]
2012-02-11 13:04:55 +00:00