Commit Graph

  • b42ab834d0 add example for throwing/catching exceptions Oliver Kowalke 2013-12-04 06:37:24 +0100
  • 7383711d38 add gitignore-file Oliver Kowalke 2013-12-03 18:57:14 +0100
  • f5c2fe137e Remove obsolete MSVC check from pragma guard Stephen Kelly 2013-09-26 13:02:51 +0000
  • 5113d22d6c context: fix for 8826, non-executable stack on ELF Oliver Kowalke 2013-07-17 09:48:43 +0000
  • e71743b756 context: fix auto-link inc config.hpp Oliver Kowalke 2013-07-10 06:37:39 +0000
  • c07b7d6768 context: fix bug #8650 Oliver Kowalke 2013-06-06 17:11:17 +0000
  • d566209483 context: add hint for make_fcontext() in docu Oliver Kowalke 2013-05-30 15:19:21 +0000
  • e9afb041c5 context: fix deallocation stack issue on 64bit Windows Oliver Kowalke 2013-05-07 17:34:13 +0000
  • 606a12277b context: fix for bug #8544 (Win32 only) Oliver Kowalke 2013-05-04 05:08:42 +0000
  • 21a0d90978 context: fixes for PPC Oliver Kowalke 2013-03-05 18:19:54 +0000
  • 785e498459 context: update documentation (hint for MASM64) Oliver Kowalke 2013-01-30 14:01:26 +0000
  • c984e02510 context: hint for source of MASM64 added Oliver Kowalke 2013-01-28 08:10:17 +0000
  • 6d6affc594 context: support for architecture SPARC added Oliver Kowalke 2013-01-21 19:24:01 +0000
  • 46edb7e730 context: change input/output files for armasm Oliver Kowalke 2013-01-15 20:53:21 +0000
  • 8860b5ef38 context: fix bug #7864 for Win32 too Oliver Kowalke 2013-01-07 21:31:02 +0000
  • 232ba432c8 context: fix for bug #7864 Oliver Kowalke 2013-01-07 21:24:57 +0000
  • fc6c531f5d context: intptr_t typedef for Windows CE Oliver Kowalke 2012-12-30 18:09:58 +0000
  • 8f221ed33e context: include stdint.h for Windows CE Oliver Kowalke 2012-12-26 20:25:04 +0000
  • 8457d6f264 context: ARMasm requirement added to documentation Oliver Kowalke 2012-12-24 06:19:47 +0000
  • a397f97896 context: asm for ARM modified Oliver Kowalke 2012-12-23 21:23:19 +0000
  • d02b60c1ae context: support for Windows Embedded on ARM Oliver Kowalke 2012-12-22 12:03:44 +0000
  • 2f1f99d58e context: initial support for iOS on ARM; used newer vector ld/sr ops Oliver Kowalke 2012-12-07 17:53:27 +0000
  • 9905940e44 Try to fix context doc build. Daniel James 2012-12-05 21:23:09 +0000
  • 24abf6fe16 context: update documentation Oliver Kowalke 2012-12-04 18:16:37 +0000
  • 7eb32ae6c2 context: seh cleanup for Windows Oliver Kowalke 2012-12-04 18:10:37 +0000
  • 85d39b3e6d context: cancel build for unsupported platforms Oliver Kowalke 2012-12-03 19:22:32 +0000
  • 9162cb73dd context: comments corrected Oliver Kowalke 2012-12-03 13:56:03 +0000
  • f025d14b6c context: remove unreferenced alternative Oliver Kowalke 2012-12-03 13:37:47 +0000
  • 6cc53e85da context: fix typo Oliver Kowalke 2012-11-30 13:22:01 +0000
  • dd43e3af67 context: fix for 64bit MacOSX Oliver Kowalke 2012-11-30 13:04:51 +0000
  • 7fb44e203b context: fix missing _make_fcontext label for MacOSX 64bit, use dec repr. for 16byte alignment Oliver Kowalke 2012-11-30 07:19:10 +0000
  • d0639cf96d context: replace align_stack() bay assembler Oliver Kowalke 2012-11-27 20:11:33 +0000
  • 5207cab973 context: fix for XMM storage on x64 Windows Oliver Kowalke 2012-11-25 19:51:30 +0000
  • dbfeda223d context: simple_stack_allocator moved to examples directory, guarded_stack_allocator removed Oliver Kowalke 2012-11-14 17:30:45 +0000
  • 45f16dffc8 context: fixes for Mac OS X (32bit) Oliver Kowalke 2012-10-29 16:53:35 +0000
  • c8d3ecb839 context: include <new> in guarded_stack_allocator for STDCXX library Oliver Kowalke 2012-10-15 17:44:13 +0000
  • 21112d595d context: default_stacksize() refactored Oliver Kowalke 2012-09-17 09:24:54 +0000
  • e80f47e60e context: add test for stack size (min, max, default) Oliver Kowalke 2012-09-16 09:29:13 +0000
  • 5fe939cd06 context: namespace renamed to 'context'; spltting up asm files Oliver Kowalke 2012-09-15 06:31:49 +0000
  • 6d5c769154 context: fixing invalid fcontext_t struct on i386; test stacksizes Oliver Kowalke 2012-09-12 11:36:48 +0000
  • 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 +0000
  • 70cd2a52a5 context: fix TABs, pagesize() added in docu Oliver Kowalke 2012-09-06 20:18:23 +0000
  • 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 +0000
  • daf017cb4c context: refactoring stack_allocator (Windows stack sizes etc.) Oliver Kowalke 2012-09-03 17:06:56 +0000
  • 8872e4a0ec Context: fixing compilation errors on Windows Hartmut Kaiser 2012-09-02 21:21:58 +0000
  • 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 +0000
  • 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 +0000
  • d1cb281c76 context: support for qcc on QNX neutrino Oliver Kowalke 2012-08-25 19:18:00 +0000
  • bfcb85b02d context: remove properties <abi>, <binary-format> from Jamfile; update docu Oliver Kowalke 2012-08-24 08:26:53 +0000
  • 12742947a2 context: update documentation Oliver Kowalke 2012-08-21 11:20:38 +0000
  • 2c9447da52 context: update performance section in documentation for i386 Oliver Kowalke 2012-08-21 11:18:23 +0000
  • fc05e1ebb9 context: update todo list in documentation Oliver Kowalke 2012-08-16 17:49:30 +0000
  • 77b37b7de7 context: fix links in documentation Oliver Kowalke 2012-08-11 11:34:42 +0000
  • 2af800f214 context: remove PDFs from documentation Oliver Kowalke 2012-08-11 11:12:08 +0000
  • 2f2e6df0de context: disble warning 4996 for MSVC Oliver Kowalke 2012-08-10 20:08:44 +0000
  • 2be3bf4d5a context: use size instead of limit if fc_stack Oliver Kowalke 2012-08-10 16:07:25 +0000
  • 48749379f0 context: fix for MACH-O on i386 Oliver Kowalke 2012-08-09 15:29:16 +0000
  • b41ed88abf context: define _XOPEN_SOURCE/XOPEN_SOURCE_EXTEND for Solaris Oliver Kowalke 2012-07-07 10:51:27 +0000
  • e55f852bf7 context: fixes related to Solaris Oliver Kowalke 2012-07-06 14:59:48 +0000
  • 83dcdeeb08 context: Remove some doc build settings + redirect for documentation. Daniel James 2012-06-30 19:24:00 +0000
  • 56842e31d3 context: update docu Oliver Kowalke 2012-06-20 09:41:38 +0000
  • f60965dc6b context: fixing warnings on Windows platform Oliver Kowalke 2012-06-15 18:27:09 +0000
  • c2946326cf context: fix warnings on Windows platform Oliver Kowalke 2012-06-10 09:08:27 +0000
  • 367fa773eb context: remove dependencies to other boost libs in performance test Oliver Kowalke 2012-05-29 18:23:19 +0000
  • 02a3245684 contxt: bugfix related FPU on ARM Oliver Kowalke 2012-05-25 18:42:16 +0000
  • d9b09bb066 context: acknowledgement updated Oliver Kowalke 2012-05-25 15:58:57 +0000
  • 11c74662b2 context: remove precompiler abort on non-x86 platforms for performance test Oliver Kowalke 2012-05-25 15:49:09 +0000
  • 560ae0097e context: conditiona compilation for rdtsc - performance tests Oliver Kowalke 2012-05-25 15:13:20 +0000
  • f96a1f1838 context: update documentation - acknowledgement Oliver Kowalke 2012-05-23 15:00:26 +0000
  • cfeb8b5db4 context: clock_gettime() added to performance measurement Oliver Kowalke 2012-05-23 08:17:24 +0000
  • b5fe010e78 context: tab cleanup Oliver Kowalke 2012-05-22 20:02:04 +0000
  • 2737dd710c context: fix for MacOS X 64bit Oliver Kowalke 2012-05-13 07:57:19 +0000
  • 6953e84529 context: documentation regarding to fpu preserving Oliver Kowalke 2012-04-25 05:51:24 +0000
  • ba0bd236fb context: update of documentation Oliver Kowalke 2012-04-24 15:49:11 +0000
  • ac53b011b4 context: documentation update, performance test with boost.function Oliver Kowalke 2012-04-24 12:36:55 +0000
  • dc735d51b1 context: fix for Win32 in asm Oliver Kowalke 2012-04-23 21:19:15 +0000
  • 64a2520f4f context: fix for i386 SysV in asm Oliver Kowalke 2012-04-23 21:16:44 +0000
  • 87ef352f14 context: fix in Win64 asm Oliver Kowalke 2012-04-23 21:10:53 +0000
  • 53a1d5b734 context: fix type inf ppc asm (%r6) Oliver Kowalke 2012-04-23 19:56:38 +0000
  • f8c50b79b2 context: remove fc_link from fcontext_mips.hpp Oliver Kowalke 2012-04-23 19:10:32 +0000
  • 4ba622d34c context: fpu enve preserving in i386 too Oliver Kowalke 2012-04-23 11:48:47 +0000
  • eb86feb0df context: conditional preserving of fpu env Oliver Kowalke 2012-04-23 08:12:19 +0000
  • f84d16bf0c context: example link.cpp removed; example exit.cpp added Oliver Kowalke 2012-04-23 07:23:26 +0000
  • f6366fe7a6 context: remove fc_link from fcontext_t Oliver Kowalke 2012-04-23 07:20:37 +0000
  • 6fe81b39f7 context: fix using correct context stack to pass argument Oliver Kowalke 2012-04-22 17:13:05 +0000
  • 41035e723e context: pragma warning dsiabled on Win32 Oliver Kowalke 2012-04-22 12:27:27 +0000
  • e7be3fef80 context: documentation updated regarding to make_fcontext() changes Oliver Kowalke 2012-04-22 10:28:16 +0000
  • 6151f8173d context: remove argument for context function from make_fcontext() Oliver Kowalke 2012-04-22 10:18:43 +0000
  • 2f0f7ae225 context: update documentation regarding to removed start_fcontext() Oliver Kowalke 2012-04-22 08:59:57 +0000
  • 3109e98c79 context: use bitwise logical AND instead shift operators in align_stack Oliver Kowalke 2012-04-22 08:43:01 +0000
  • ea74336a59 context: add pragma stuff to Win32/Win64 fcontext headers Oliver Kowalke 2012-04-22 08:35:40 +0000
  • b68bac5274 context: add missing curly bracket in fcontext_x86_64_win.hpp Oliver Kowalke 2012-04-22 08:32:45 +0000
  • f23d1b3245 context: correct XMM access on Win64 Oliver Kowalke 2012-04-22 08:26:39 +0000
  • 9211abe87c context: return zero as exit code if context function returns on i386 Oliver Kowalke 2012-04-21 21:20:31 +0000
  • 3076341595 context: corected label for ppc in make_context Oliver Kowalke 2012-04-21 21:06:11 +0000
  • e6105a5715 context: remove dependency to boost.system and boost.thread in examples/Jamfile Oliver Kowalke 2012-04-21 21:04:16 +0000
  • 97d37d559f context: remove start_fcontext; context linking removed Oliver Kowalke 2012-04-21 19:05:03 +0000
  • 9e44f7d33c context: corrected ybte count in ppc32 asm Oliver Kowalke 2012-04-20 20:58:24 +0000
  • 1e927285a6 context: corrected access of stack base in ppc32 asm Oliver Kowalke 2012-04-20 19:36:50 +0000
  • 68bdae0265 context: correction for Win32 (typo in fcontext_t), correct stack base in asm Oliver Kowalke 2012-04-20 18:51:35 +0000