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

Commit Graph

  • 049cd393ab Merge branch 'develop' Oliver Kowalke 2017-06-13 17:49:26 +02:00
  • 05646ee266 build unit-tests with variant release Oliver Kowalke 2017-06-11 19:12:01 +02:00
  • aa76b0e7ab define _XOPEN_SOURCE on MacOS X for ucontext Oliver Kowalke 2017-06-11 19:11:38 +02:00
  • 8349c28d46 Merge branch 'develop' Oliver Kowalke 2017-06-10 16:45:12 +02:00
  • 89a86f3505 Merge pull request #59 from danieljames/fix Daniel James 2017-06-10 14:33:34 +01:00
  • 6de3a2b15f remove unused function page_count() Oliver Kowalke 2017-06-10 15:32:48 +02:00
  • d0ecf08e88 disable warning C4702 Oliver Kowalke 2017-06-10 14:52:14 +02:00
  • 0ae429ec82 refactor continuation creation oliver Kowalke 2017-06-09 08:00:02 +02:00
  • e9bccae379 Merge branch 'develop' Oliver Kowalke 2017-06-09 06:03:40 +02:00
  • 6f9e3808d1 Fix various syntax errors caused by merging+edits. super-project-bb754c0 Rene Rivera 2017-06-08 21:21:05 -05:00
  • 83b0c1e031 check if constexpr is supported Oliver Kowalke 2017-06-08 21:40:11 +02:00
  • ef82ba4631 Remove duplicate targets. Rene Rivera 2017-06-08 13:36:36 -05:00
  • 2b0bbd56a7 Merge branch 'develop' Oliver Kowalke 2017-06-07 17:22:37 +02:00
  • 0d5531dc91 intel-17 does not deal with curly brakets Oliver Kowalke 2017-06-05 17:36:50 +02:00
  • 5e3ac84269 use conditional expression likely/unlikely Oliver Kowalke 2017-06-04 20:36:15 +02:00
  • 7254c77110 add prefetching Oliver Kowalke 2017-06-04 12:47:28 +02:00
  • ad29fd3afd update performance docu Oliver Kowalke 2017-06-04 12:47:15 +02:00
  • 5af0f67848 no overload of create_context() for preallocated Oliver Kowalke 2017-06-03 23:00:02 +02:00
  • 01365a56c1 keep debug symbols in unit-tests Oliver Kowalke 2017-06-02 06:10:09 +02:00
  • fbb225121d disable warning C4702 (MSVC) in unit-test Oliver Kowalke 2017-05-30 19:48:25 +02:00
  • 82e307a5ad add unit-test for call/cc for native APIs Oliver Kowalke 2017-05-30 17:31:12 +02:00
  • cf53ef95e2 disable warning C4996 (MSVC) in unit-test Oliver Kowalke 2017-05-30 08:38:42 +02:00
  • 492784dda3 update performance numbers oliver Kowalke 2017-05-29 08:33:56 +02:00
  • d61ee3c66c unit-tests: build parameters speed/release Oliver Kowalke 2017-05-27 17:13:29 +02:00
  • c0baca035b documentation Oliver Kowalke 2017-05-25 14:40:34 +02:00
  • fa890b1c4d adapt Jamfiles for new properties Oliver Kowalke 2017-05-25 11:53:54 +02:00
  • f1b7c8698d documentation Oliver Kowalke 2017-05-25 10:55:52 +02:00
  • a72f69607f support WinFibers in callcc() Oliver Kowalke 2017-05-24 18:21:36 +02:00
  • e0ee17c8f9 reorder members of control structures Oliver Kowalke 2017-05-24 17:14:18 +02:00
  • c8c40ac8b5 aligned placement new for control structures Oliver Kowalke 2017-05-24 17:13:54 +02:00
  • 7c3082d1f8 spelling corrections in doc/callcc.qbk Torkel Bjørnson-Langen 2017-05-22 21:31:56 +02:00
  • 3c0c6d2650 change size calculation for protected stack on Windows Oliver Kowalke 2017-05-22 11:24:43 +02:00
  • b7b1b4f95c size calculation of protected stack on POSIX Oliver Kowalke 2017-05-22 11:23:35 +02:00
  • 0f02a5ca2e 64kB default stack-size on POSIX Oliver Kowalke 2017-05-22 10:11:58 +02:00
  • 73add9eb12 cleanup examples directory Oliver Kowalke 2017-05-22 06:51:18 +02:00
  • be97a3ebbc cleanup performance tests Oliver Kowalke 2017-05-22 06:49:38 +02:00
  • a3bb151981 simpler context creation Oliver Kowalke 2017-05-21 22:21:30 +02:00
  • 4b8a730919 support ucontext_t in callcc() Oliver Kowalke 2017-05-15 21:29:41 +02:00
  • b719dd20f4 update performance numbers oliver Kowalke 2017-05-29 08:33:56 +02:00
  • 843ee29cae unit-tests: build parameters speed/release Oliver Kowalke 2017-05-27 17:13:29 +02:00
  • 5969cd4baa documentation Oliver Kowalke 2017-05-25 14:40:34 +02:00
  • 6ba3206393 adapt Jamfiles for new properties Oliver Kowalke 2017-05-25 11:53:54 +02:00
  • 932a6059c1 documentation Oliver Kowalke 2017-05-25 10:55:52 +02:00
  • 026fc34413 support WinFibers in callcc() Oliver Kowalke 2017-05-24 18:21:36 +02:00
  • 0e1c4e2f7e reorder members of control structures Oliver Kowalke 2017-05-24 17:14:18 +02:00
  • 98cbdead81 aligned placement new for control structures Oliver Kowalke 2017-05-24 17:13:54 +02:00
  • b928da2504 spelling corrections in doc/callcc.qbk Torkel Bjørnson-Langen 2017-05-22 21:31:56 +02:00
  • c07dfe28b7 change size calculation for protected stack on Windows Oliver Kowalke 2017-05-22 11:24:43 +02:00
  • 014a393f31 size calculation of protected stack on POSIX Oliver Kowalke 2017-05-22 11:23:35 +02:00
  • 40a698a508 64kB default stack-size on POSIX Oliver Kowalke 2017-05-22 10:11:58 +02:00
  • efee5ecf7c cleanup examples directory Oliver Kowalke 2017-05-22 06:51:18 +02:00
  • e81591b68f cleanup performance tests Oliver Kowalke 2017-05-22 06:49:38 +02:00
  • 855e03e92f simpler context creation Oliver Kowalke 2017-05-21 22:21:30 +02:00
  • a4d1c4a4d8 support ucontext_t in callcc() Oliver Kowalke 2017-05-15 21:29:41 +02:00
  • 50ebf5bd11 x64 Windows: store/load fiber local storage from correct offset Oliver Kowalke 2017-04-24 17:37:29 +02:00
  • 2cec475b48 disable floating point modifications for Intel's TSX Oliver Kowalke 2017-04-23 09:16:02 +02:00
  • 81f44fc948 rename property: htm { tsx } Oliver Kowalke 2017-04-23 09:10:17 +02:00
  • 2ddbe4c268 Merge branch 'develop' super-project-5ec478a570 Oliver Kowalke 2017-04-24 19:36:24 +02:00
  • b43e7637f9 x64 Windows: store/load fiber local storage from correct offset Oliver Kowalke 2017-04-24 17:37:29 +02:00
  • cde5101a92 disable floating point modifications for Intel's TSX Oliver Kowalke 2017-04-23 09:16:02 +02:00
  • 72cb1216da Merge branch 'develop' Oliver Kowalke 2017-04-24 06:30:31 +02:00
  • f5f5ffc2a9 disable floating point modifications for Intel's TSX Oliver Kowalke 2017-04-23 09:16:02 +02:00
  • 5a9ad66252 rename property: rtm { tsx } Oliver Kowalke 2017-04-23 09:10:17 +02:00
  • da4a903634 unit-test: buffer length for snprintf Oliver Kowalke 2017-04-22 22:12:22 +02:00
  • 002ed38953 fix x86/MS/PE/GAS Oliver Kowalke 2017-04-22 21:27:36 +02:00
  • 1dee15e58e Merge pull request #55 from DaoWen/bug/gcc-4.9-callcc Oliver Kowalke 2017-04-22 16:29:23 +02:00
  • aa8a8785d4 Merge pull request #53 from DaoWen/bug/ppc64-elfv2-registers Oliver Kowalke 2017-04-22 16:14:02 +02:00
  • 74c43ed99a Fix callcc functionality for g++-4.9 Nick Vrvilo 2017-04-20 15:32:19 -05:00
  • d6393e78c2 Fix register usage for ppc64/sysv/elfv2 Nick Vrvilo 2017-04-18 11:49:05 -05:00
  • d3f02dbe2f support for TSX Oliver Kowalke 2017-04-09 21:39:41 +02:00
  • aacedfeb29 Merge branch 'develop' boost-1.64.0 Oliver Kowalke 2017-04-09 21:36:51 +02:00
  • 518ba02aa2 docu: add hint how execution_context-API can be used Oliver Kowalke 2017-04-09 19:10:23 +02:00
  • 829083c1b9 Merge branch 'develop' Oliver Kowalke 2017-04-07 15:49:58 +02:00
  • c92e5b66e5 adjustements for PPC64/MACH-O oliver Kowalke 2017-04-06 08:44:36 +02:00
  • 1abb5c4d32 enhance unit-test Oliver Kowalke 2017-04-06 06:30:32 +02:00
  • d767a2371b replace BOOST_ASSERT by BOOST_CHECK in unit-test Oliver Kowalke 2017-04-05 12:15:06 -07:00
  • 14d05c5553 Merge branch 'develop' Oliver Kowalke 2017-04-05 20:16:05 +02:00
  • 64d8d1445b fix wrong start address of stack for ARM Oliver Kowalke 2017-04-05 17:40:19 +00:00
  • 7dfdede718 fix typo in unit-test Oliver Kowalke 2017-04-05 17:21:29 +00:00
  • 51a3ee7246 Merge branch 'develop' Oliver Kowalke 2017-04-05 17:57:47 +02:00
  • 4f5fd1f5c8 fix stack pointer adjustement on mips Oliver Kowalke 2017-04-05 17:53:20 +02:00
  • da597edbbe add missing header in unit-tests Oliver Kowalke 2017-04-05 17:33:03 +02:00
  • 3353e3575a fix name of ontop_fcontext in ppc64/xcoff Oliver Kowalke 2017-04-05 17:20:01 +02:00
  • 84206e29d4 Merge branch 'develop' Oliver Kowalke 2017-04-05 16:55:05 +02:00
  • 8c6047adf5 add unit-tests related to snprintf() oliver Kowalke 2017-04-05 08:19:56 +02:00
  • baae016e76 Merge pull request #51 from DaoWen/bug/ppc64-sysv-elf-abi Oliver Kowalke 2017-04-05 06:38:55 +02:00
  • c76b5d224a Fix fcontext assembly bugs for ppc64/sysv/elf Nick Vrvilo 2017-04-03 19:04:52 -05:00
  • 7fb76426bc Include missing header in test_fcontext.cpp Nick Vrvilo 2017-04-03 22:11:47 -05:00
  • f44edaa917 Merge branch 'develop' Oliver Kowalke 2017-04-01 05:43:17 +02:00
  • a429ff6301 docu: hint to enable execution_context v1/v2 Oliver Kowalke 2017-04-01 05:42:34 +02:00
  • a1cc765318 unit-test for var-args added Oliver Kowalke 2017-03-20 17:18:29 +00:00
  • 03573d7e7e Update stack.qbk Oliver Kowalke 2017-03-14 14:25:23 +01:00
  • ee05fbc190 add assert statement oliver Kowalke 2017-03-14 09:34:55 +01:00
  • b46cd2043b Merge branch 'develop' boost-1.64.0-beta2 boost-1.64.0-beta1 Oliver Kowalke 2017-03-12 16:17:56 +01:00
  • 9e424f4c5f remove BOOST_CONTEXT_DECL Oliver Kowalke 2017-03-11 16:53:09 +01:00
  • 36a68e16bf Merge branch 'develop' oliver Kowalke 2017-03-10 14:04:40 +01:00
  • c73d27d66a remove assert from stack-allocators Oliver Kowalke 2017-03-09 21:13:57 +01:00
  • 705e6a0640 fix unit-test for callcc() (Windows) Oliver Kowalke 2017-03-09 20:18:02 +01:00
  • 81cf3be5f4 Merge branch 'develop' Oliver Kowalke 2017-03-05 10:44:02 +01:00
  • 82293a2c03 rename of continuation member functions Oliver Kowalke 2017-03-05 10:22:48 +01:00