2
0
mirror of https://github.com/boostorg/context.git synced 2026-02-01 08:22:17 +00:00
Commit Graph

8 Commits

Author SHA1 Message Date
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
70cd2a52a5 context: fix TABs, pagesize() added in docu
[SVN r80425]
2012-09-06 20:18:23 +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
daf017cb4c context: refactoring stack_allocator (Windows stack sizes etc.)
[SVN r80375]
2012-09-03 17:06:56 +00:00
Oliver Kowalke
f30ee90b4e context: correct stack frames on arm, mips, ppc
- alignment of stack frame for arm, mips, ppc
 - stack::allocate() returns address of stack begin


[SVN r80354]
2012-09-01 22:56:52 +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
13b4a5b3bd context: library stripped
[SVN r77938]
2012-04-12 18:42:36 +00:00