2
0
mirror of https://github.com/boostorg/context.git synced 2026-01-23 05:22:16 +00:00

Commit Graph

  • e1a5a46eea context: bugfix for 64bit Mac OS X Oliver Kowalke 2012-12-03 08:25:29 +00:00
  • 6cc53e85da context: fix typo Oliver Kowalke 2012-11-30 13:22:01 +00:00
  • dd43e3af67 context: fix for 64bit MacOSX Oliver Kowalke 2012-11-30 13:04:51 +00:00
  • c90455f7cd context: bufix (Mac OS X) Oliver Kowalke 2012-11-30 07:38:52 +00:00
  • 7fb44e203b context: fix missing _make_fcontext label for MacOSX 64bit, use dec repr. for 16byte alignment Oliver Kowalke 2012-11-30 07:19:10 +00:00
  • 56c47f24d5 context: merge from trunk (replace align_stack() by assembler; remove stack-allocator) Oliver Kowalke 2012-11-28 07:52:08 +00:00
  • d0639cf96d context: replace align_stack() bay assembler Oliver Kowalke 2012-11-27 20:11:33 +00:00
  • 5207cab973 context: fix for XMM storage on x64 Windows Oliver Kowalke 2012-11-25 19:51:30 +00:00
  • dbfeda223d context: simple_stack_allocator moved to examples directory, guarded_stack_allocator removed Oliver Kowalke 2012-11-14 17:30:45 +00:00
  • f6f764c25e context: support for Mac OS X 32 bit Oliver Kowalke 2012-11-13 14:24:31 +00:00
  • d020a1b0cd Release 1.52.0 boost-1.52.0 Marshall Clow 2012-11-05 15:31:58 +00:00
  • 45f16dffc8 context: fixes for Mac OS X (32bit) Oliver Kowalke 2012-10-29 16:53:35 +00:00
  • c8d3ecb839 context: include <new> in guarded_stack_allocator for STDCXX library Oliver Kowalke 2012-10-15 17:44:13 +00:00
  • 47b0cc886c context: merge of 80553 (impl) Oliver Kowalke 2012-09-18 09:06:47 +00:00
  • f1b8bb368e context: merge from 80553 (headers Oliver Kowalke 2012-09-18 08:34:31 +00:00
  • 21112d595d context: default_stacksize() refactored Oliver Kowalke 2012-09-17 09:24:54 +00:00
  • e80f47e60e context: add test for stack size (min, max, default) Oliver Kowalke 2012-09-16 09:29:13 +00:00
  • 5fe939cd06 context: namespace renamed to 'context'; spltting up asm files Oliver Kowalke 2012-09-15 06:31:49 +00:00
  • 6d5c769154 context: fixing invalid fcontext_t struct on i386; test stacksizes Oliver Kowalke 2012-09-12 11:36:48 +00:00
  • cf9afeb6b1 context: remove check _POSIX_C_SOURCE >= 200112L - check for POSIX.1-2001 is not reliable for all compilers/plaforms Oliver Kowalke 2012-09-07 18:35:02 +00:00
  • 70cd2a52a5 context: fix TABs, pagesize() added in docu Oliver Kowalke 2012-09-06 20:18:23 +00:00
  • 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 Oliver Kowalke 2012-09-06 19:43:07 +00:00
  • daf017cb4c context: refactoring stack_allocator (Windows stack sizes etc.) Oliver Kowalke 2012-09-03 17:06:56 +00:00
  • 8872e4a0ec Context: fixing compilation errors on Windows Hartmut Kaiser 2012-09-02 21:21:58 +00:00
  • f30ee90b4e context: correct stack frames on arm, mips, ppc - alignment of stack frame for arm, mips, ppc - stack::allocate() returns address of stack begin Oliver Kowalke 2012-09-01 22:56:52 +00:00
  • 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 Oliver Kowalke 2012-08-31 19:50:07 +00:00
  • d1cb281c76 context: support for qcc on QNX neutrino Oliver Kowalke 2012-08-25 19:18:00 +00:00
  • bfcb85b02d context: remove properties <abi>, <binary-format> from Jamfile; update docu Oliver Kowalke 2012-08-24 08:26:53 +00:00
  • 12742947a2 context: update documentation Oliver Kowalke 2012-08-21 11:20:38 +00:00
  • 2c9447da52 context: update performance section in documentation for i386 Oliver Kowalke 2012-08-21 11:18:23 +00:00
  • c4b3567c3d Release 1.51.0 boost-1.51.0 Marshall Clow 2012-08-20 22:07:05 +00:00
  • fc05e1ebb9 context: update todo list in documentation Oliver Kowalke 2012-08-16 17:49:30 +00:00
  • 64e014e000 context: remove links in documentation Oliver Kowalke 2012-08-11 11:35:51 +00:00
  • 77b37b7de7 context: fix links in documentation Oliver Kowalke 2012-08-11 11:34:42 +00:00
  • 0ea925044a context: remove PDFs from documentation section Oliver Kowalke 2012-08-11 11:14:27 +00:00
  • 2af800f214 context: remove PDFs from documentation Oliver Kowalke 2012-08-11 11:12:08 +00:00
  • 2f2e6df0de context: disble warning 4996 for MSVC Oliver Kowalke 2012-08-10 20:08:44 +00:00
  • 2be3bf4d5a context: use size instead of limit if fc_stack Oliver Kowalke 2012-08-10 16:07:25 +00:00
  • 48749379f0 context: fix for MACH-O on i386 Oliver Kowalke 2012-08-09 15:29:16 +00:00
  • d122a45f22 context: define _XOPEN_SOURCE/_XOPEN_SOURCE_EXTENDED on Solaris Oliver Kowalke 2012-07-07 10:53:31 +00:00
  • b41ed88abf context: define _XOPEN_SOURCE/XOPEN_SOURCE_EXTEND for Solaris Oliver Kowalke 2012-07-07 10:51:27 +00:00
  • bf292cc94f context: fixes for Solaris Oliver Kowalke 2012-07-06 15:07:14 +00:00
  • e55f852bf7 context: fixes related to Solaris Oliver Kowalke 2012-07-06 14:59:48 +00:00
  • b82dc1129b context: first import Oliver Kowalke 2012-07-03 19:12:31 +00:00
  • 83dcdeeb08 context: Remove some doc build settings + redirect for documentation. Daniel James 2012-06-30 19:24:00 +00:00
  • 56842e31d3 context: update docu Oliver Kowalke 2012-06-20 09:41:38 +00:00
  • f60965dc6b context: fixing warnings on Windows platform Oliver Kowalke 2012-06-15 18:27:09 +00:00
  • c2946326cf context: fix warnings on Windows platform Oliver Kowalke 2012-06-10 09:08:27 +00:00
  • 367fa773eb context: remove dependencies to other boost libs in performance test Oliver Kowalke 2012-05-29 18:23:19 +00:00
  • 02a3245684 contxt: bugfix related FPU on ARM Oliver Kowalke 2012-05-25 18:42:16 +00:00
  • d9b09bb066 context: acknowledgement updated Oliver Kowalke 2012-05-25 15:58:57 +00:00
  • 11c74662b2 context: remove precompiler abort on non-x86 platforms for performance test Oliver Kowalke 2012-05-25 15:49:09 +00:00
  • 560ae0097e context: conditiona compilation for rdtsc - performance tests Oliver Kowalke 2012-05-25 15:13:20 +00:00
  • f96a1f1838 context: update documentation - acknowledgement Oliver Kowalke 2012-05-23 15:00:26 +00:00
  • cfeb8b5db4 context: clock_gettime() added to performance measurement Oliver Kowalke 2012-05-23 08:17:24 +00:00
  • b5fe010e78 context: tab cleanup Oliver Kowalke 2012-05-22 20:02:04 +00:00
  • 2d8ebb63d0 context: added to release Oliver Kowalke 2012-05-22 15:16:49 +00:00
  • 2737dd710c context: fix for MacOS X 64bit Oliver Kowalke 2012-05-13 07:57:19 +00:00
  • 6953e84529 context: documentation regarding to fpu preserving Oliver Kowalke 2012-04-25 05:51:24 +00:00
  • ba0bd236fb context: update of documentation Oliver Kowalke 2012-04-24 15:49:11 +00:00
  • ac53b011b4 context: documentation update, performance test with boost.function Oliver Kowalke 2012-04-24 12:36:55 +00:00
  • dc735d51b1 context: fix for Win32 in asm Oliver Kowalke 2012-04-23 21:19:15 +00:00
  • 64a2520f4f context: fix for i386 SysV in asm Oliver Kowalke 2012-04-23 21:16:44 +00:00
  • 87ef352f14 context: fix in Win64 asm Oliver Kowalke 2012-04-23 21:10:53 +00:00
  • 53a1d5b734 context: fix type inf ppc asm (%r6) Oliver Kowalke 2012-04-23 19:56:38 +00:00
  • f8c50b79b2 context: remove fc_link from fcontext_mips.hpp Oliver Kowalke 2012-04-23 19:10:32 +00:00
  • 4ba622d34c context: fpu enve preserving in i386 too Oliver Kowalke 2012-04-23 11:48:47 +00:00
  • eb86feb0df context: conditional preserving of fpu env Oliver Kowalke 2012-04-23 08:12:19 +00:00
  • f84d16bf0c context: example link.cpp removed; example exit.cpp added Oliver Kowalke 2012-04-23 07:23:26 +00:00
  • f6366fe7a6 context: remove fc_link from fcontext_t Oliver Kowalke 2012-04-23 07:20:37 +00:00
  • 6fe81b39f7 context: fix using correct context stack to pass argument Oliver Kowalke 2012-04-22 17:13:05 +00:00
  • 41035e723e context: pragma warning dsiabled on Win32 Oliver Kowalke 2012-04-22 12:27:27 +00:00
  • e7be3fef80 context: documentation updated regarding to make_fcontext() changes Oliver Kowalke 2012-04-22 10:28:16 +00:00
  • 6151f8173d context: remove argument for context function from make_fcontext() Oliver Kowalke 2012-04-22 10:18:43 +00:00
  • 2f0f7ae225 context: update documentation regarding to removed start_fcontext() Oliver Kowalke 2012-04-22 08:59:57 +00:00
  • 3109e98c79 context: use bitwise logical AND instead shift operators in align_stack Oliver Kowalke 2012-04-22 08:43:01 +00:00
  • ea74336a59 context: add pragma stuff to Win32/Win64 fcontext headers Oliver Kowalke 2012-04-22 08:35:40 +00:00
  • b68bac5274 context: add missing curly bracket in fcontext_x86_64_win.hpp Oliver Kowalke 2012-04-22 08:32:45 +00:00
  • f23d1b3245 context: correct XMM access on Win64 Oliver Kowalke 2012-04-22 08:26:39 +00:00
  • 9211abe87c context: return zero as exit code if context function returns on i386 Oliver Kowalke 2012-04-21 21:20:31 +00:00
  • 3076341595 context: corected label for ppc in make_context Oliver Kowalke 2012-04-21 21:06:11 +00:00
  • e6105a5715 context: remove dependency to boost.system and boost.thread in examples/Jamfile Oliver Kowalke 2012-04-21 21:04:16 +00:00
  • 97d37d559f context: remove start_fcontext; context linking removed Oliver Kowalke 2012-04-21 19:05:03 +00:00
  • 9e44f7d33c context: corrected ybte count in ppc32 asm Oliver Kowalke 2012-04-20 20:58:24 +00:00
  • 1e927285a6 context: corrected access of stack base in ppc32 asm Oliver Kowalke 2012-04-20 19:36:50 +00:00
  • 68bdae0265 context: correction for Win32 (typo in fcontext_t), correct stack base in asm Oliver Kowalke 2012-04-20 18:51:35 +00:00
  • 376fc0466f context: fix incorect member name in fcontext_t Oliver Kowalke 2012-04-20 15:52:38 +00:00
  • 21dbf595b6 context: add default ctor to fcontext_t Oliver Kowalke 2012-04-20 08:38:57 +00:00
  • 9b2e86a30c context: reorganize structure of struct fcontext_t Oliver Kowalke 2012-04-20 07:59:28 +00:00
  • 96b8b9a8db context: comment int documentation related to building on 64bit Windows Oliver Kowalke 2012-04-19 19:39:50 +00:00
  • 5d8fa5f27b context: cast for void * Oliver Kowalke 2012-04-19 19:33:26 +00:00
  • 5199d5e7b7 context: update asm according to calling convetion for FP Oliver Kowalke 2012-04-19 19:07:50 +00:00
  • 73dc406bcd context: addtional comments to FPU and calling convetion Oliver Kowalke 2012-04-19 12:18:50 +00:00
  • dde275b359 context: add link to MSDN related to register usage on Win64 Oliver Kowalke 2012-04-18 18:42:45 +00:00
  • 1956ebde6e context: update documentation related to FPU registers and calling conventions Oliver Kowalke 2012-04-18 18:33:57 +00:00
  • a8dddfee04 context: documentation related to preserving floating-pointer registers Oliver Kowalke 2012-04-18 13:16:04 +00:00
  • d59af1b238 context: no PGI support in cycle_x86-64.hpp Oliver Kowalke 2012-04-17 17:41:12 +00:00
  • 298e975ae0 context: remove programm_options from performance test Oliver Kowalke 2012-04-17 17:33:52 +00:00
  • 57a3ddac49 context: correct foramt flag in seh.cpp Oliver Kowalke 2012-04-17 17:17:38 +00:00
  • 6344c525cc context: MACRO for snprint Oliver Kowalke 2012-04-17 10:16:29 +00:00