2
0
mirror of https://github.com/boostorg/context.git synced 2026-01-31 20:12:25 +00:00
Commit Graph

132 Commits

Author SHA1 Message Date
Oliver Kowalke
85d39b3e6d context: cancel build for unsupported platforms
[SVN r81698]
2012-12-03 19:22:32 +00:00
Oliver Kowalke
9162cb73dd context: comments corrected
[SVN r81693]
2012-12-03 13:56:03 +00:00
Oliver Kowalke
f025d14b6c context: remove unreferenced alternative
[SVN r81692]
2012-12-03 13:37:47 +00:00
Oliver Kowalke
6cc53e85da context: fix typo
[SVN r81633]
2012-11-30 13:22:01 +00:00
Oliver Kowalke
dd43e3af67 context: fix for 64bit MacOSX
[SVN r81632]
2012-11-30 13:04:51 +00:00
Oliver Kowalke
7fb44e203b context: fix missing _make_fcontext label for MacOSX 64bit, use dec repr. for 16byte alignment
[SVN r81629]
2012-11-30 07:19:10 +00:00
Oliver Kowalke
d0639cf96d context: replace align_stack() bay assembler
[SVN r81595]
2012-11-27 20:11:33 +00:00
Oliver Kowalke
5207cab973 context: fix for XMM storage on x64 Windows
[SVN r81535]
2012-11-25 19:51:30 +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
45f16dffc8 context: fixes for Mac OS X (32bit)
[SVN r81098]
2012-10-29 16:53:35 +00:00
Oliver Kowalke
c8d3ecb839 context: include <new> in guarded_stack_allocator for STDCXX library
[SVN r80991]
2012-10-15 17:44:13 +00:00
Oliver Kowalke
21112d595d context: default_stacksize() refactored
[SVN r80553]
2012-09-17 09:24:54 +00:00
Oliver Kowalke
e80f47e60e context: add test for stack size (min, max, default)
[SVN r80537]
2012-09-16 09:29:13 +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
6d5c769154 context: fixing invalid fcontext_t struct on i386; test stacksizes
[SVN r80504]
2012-09-12 11:36:48 +00:00
Oliver Kowalke
cf9afeb6b1 context: remove check _POSIX_C_SOURCE >= 200112L
- check for POSIX.1-2001 is not reliable for all compilers/plaforms


[SVN r80434]
2012-09-07 18:35:02 +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
Hartmut Kaiser
8872e4a0ec Context: fixing compilation errors on Windows
[SVN r80367]
2012-09-02 21:21:58 +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
d1cb281c76 context: support for qcc on QNX neutrino
[SVN r80212]
2012-08-25 19:18:00 +00:00
Oliver Kowalke
bfcb85b02d context: remove properties <abi>, <binary-format> from Jamfile; update docu
[SVN r80165]
2012-08-24 08:26:53 +00:00
Oliver Kowalke
12742947a2 context: update documentation
[SVN r80109]
2012-08-21 11:20:38 +00:00
Oliver Kowalke
2c9447da52 context: update performance section in documentation for i386
[SVN r80108]
2012-08-21 11:18:23 +00:00
Oliver Kowalke
fc05e1ebb9 context: update todo list in documentation
[SVN r80062]
2012-08-16 17:49:30 +00:00
Oliver Kowalke
77b37b7de7 context: fix links in documentation
[SVN r79962]
2012-08-11 11:34:42 +00:00
Oliver Kowalke
2af800f214 context: remove PDFs from documentation
[SVN r79960]
2012-08-11 11:12:08 +00:00
Oliver Kowalke
2f2e6df0de context: disble warning 4996 for MSVC
[SVN r79957]
2012-08-10 20:08:44 +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
48749379f0 context: fix for MACH-O on i386
[SVN r79947]
2012-08-09 15:29:16 +00:00
Oliver Kowalke
b41ed88abf context: define _XOPEN_SOURCE/XOPEN_SOURCE_EXTEND for Solaris
[SVN r79329]
2012-07-07 10:51:27 +00:00
Oliver Kowalke
e55f852bf7 context: fixes related to Solaris
[SVN r79315]
2012-07-06 14:59:48 +00:00
Daniel James
83dcdeeb08 context: Remove some doc build settings + redirect for documentation.
It looks like the Jamfile was based on an old version of boost, the settings I
deleted should be automatically set to appropriate values.

[SVN r79188]
2012-06-30 19:24:00 +00:00
Oliver Kowalke
56842e31d3 context: update docu
[SVN r79016]
2012-06-20 09:41:38 +00:00
Oliver Kowalke
f60965dc6b context: fixing warnings on Windows platform
[SVN r78958]
2012-06-15 18:27:09 +00:00
Oliver Kowalke
c2946326cf context: fix warnings on Windows platform
[SVN r78868]
2012-06-10 09:08:27 +00:00
Oliver Kowalke
367fa773eb context: remove dependencies to other boost libs in performance test
[SVN r78752]
2012-05-29 18:23:19 +00:00
Oliver Kowalke
02a3245684 contxt: bugfix related FPU on ARM
[SVN r78623]
2012-05-25 18:42:16 +00:00
Oliver Kowalke
d9b09bb066 context: acknowledgement updated
[SVN r78620]
2012-05-25 15:58:57 +00:00
Oliver Kowalke
11c74662b2 context: remove precompiler abort on non-x86 platforms for performance test
[SVN r78619]
2012-05-25 15:49:09 +00:00
Oliver Kowalke
560ae0097e context: conditiona compilation for rdtsc - performance tests
[SVN r78617]
2012-05-25 15:13:20 +00:00
Oliver Kowalke
f96a1f1838 context: update documentation - acknowledgement
[SVN r78556]
2012-05-23 15:00:26 +00:00
Oliver Kowalke
cfeb8b5db4 context: clock_gettime() added to performance measurement
[SVN r78548]
2012-05-23 08:17:24 +00:00
Oliver Kowalke
b5fe010e78 context: tab cleanup
[SVN r78544]
2012-05-22 20:02:04 +00:00
Oliver Kowalke
2737dd710c context: fix for MacOS X 64bit
[SVN r78449]
2012-05-13 07:57:19 +00:00
Oliver Kowalke
6953e84529 context: documentation regarding to fpu preserving
[SVN r78189]
2012-04-25 05:51:24 +00:00
Oliver Kowalke
ba0bd236fb context: update of documentation
[SVN r78180]
2012-04-24 15:49:11 +00:00
Oliver Kowalke
ac53b011b4 context: documentation update, performance test with boost.function
[SVN r78179]
2012-04-24 12:36:55 +00:00