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

Commit Graph

  • ff08ccbbfa Merge pull request #119 from nealef/s390x Oliver Kowalke 2019-09-21 08:57:21 +02:00
  • b90917eaed Optimize s390x instructions Neale Ferguson 2019-09-20 13:23:19 -04:00
  • faa1074408 Merge branch 'develop' of https://github.com/boostorg/context into develop Edward Diener 2019-09-19 16:32:24 -04:00
  • 36a81359f0 docu: update architectures Oliver Kowalke 2019-09-12 17:38:19 +02:00
  • ecb4e398a7 Merge pull request #117 from Naveenaidu/add-support-s390x Oliver Kowalke 2019-09-06 19:20:12 +02:00
  • adecfdc88c S390x: Add Support for s390x arch Naveenaidu 2019-09-06 20:08:10 +05:30
  • 0c754f90c5 execution_context removed Oliver Kowalke 2019-08-29 13:42:03 +02:00
  • 00e3ad63ce Merge branch 'develop' of https://github.com/boostorg/context into develop Edward Diener 2019-08-19 19:43:14 -04:00
  • 227fbd01f2 documentation updated boost-1.71.0 Oliver Kowalke 2019-08-11 20:04:40 +02:00
  • b4287c66b9 cancellable p0876r8 Oliver Kowalke 2019-08-04 09:28:47 +02:00
  • cba547ba5d Merge pull request #112 from boostorg/revert-111-s390x-debug Oliver Kowalke 2019-08-03 08:33:36 +02:00
  • 9c772a7830 Revert "S390x Implementation: WIP" Oliver Kowalke 2019-08-03 08:33:17 +02:00
  • 26aee14910 Merge pull request #111 from Naveenaidu/s390x-debug Oliver Kowalke 2019-08-03 08:25:57 +02:00
  • cc71b90db6 Jamfile.v2: Fix binary format s390x Naveenaidu 2019-08-03 09:27:55 +05:30
  • 4d0cd2a6ce jump_s390x_sys_elf: Add jump_context for s390x Naveenaidu 2019-07-31 18:51:49 +05:30
  • 99a29956f3 s390x_make_context: Fix stack frame Naveenaidu 2019-07-31 18:50:38 +05:30
  • 9f13306bb6 add example for filament Oliver Kowalke 2019-07-29 09:54:06 +02:00
  • 3df6609ac5 examples regarding to unwinding Oliver Kowalke 2019-07-27 14:12:00 +02:00
  • a67ae8a105 P0876R7 Oliver Kowalke 2019-04-10 09:06:24 +02:00
  • 81e26a1618 make_context: Add s390x arch Naveenaidu 2019-07-22 22:52:31 +05:30
  • e7c5977119 architecture.jam: Add s390x arch Naveenaidu 2019-07-22 22:50:20 +05:30
  • 2d56804025 Jamfile.v2: Add s390x arch Naveenaidu 2019-07-22 22:47:59 +05:30
  • 5e579b67ec P0876R6 p0876r6 Oliver Kowalke 2019-04-10 09:06:24 +02:00
  • 6026b81fda Merge branch 'develop' of https://github.com/boostorg/context into develop Edward Diener 2019-07-04 05:42:19 -04:00
  • d4608a4e8b Merge pull request #106 from shawnanastasio/ppc64_elfv2_fix boost-1.71.0.beta1 Oliver Kowalke 2019-05-04 10:43:00 +02:00
  • 2354eca9b7 Fix ABI violation on ppc64 ELFv2, fixes #72 Shawn Anastasio 2019-05-03 20:18:11 -05:00
  • 89a87306e4 unwind without throw unwinding Oliver Kowalke 2019-04-04 09:12:44 +02:00
  • 9b25cc4bda Merge pull request #104 from andreas-schwab/develop Oliver Kowalke 2019-04-09 15:09:08 +02:00
  • c8fb4a42f3 Add support for RISC-V LP64D Andreas Schwab 2019-04-08 14:52:20 +02:00
  • fa50eb9d33 abi::__forced_unwind is only part of gnu's libstc++ boost-1.70.0 Oliver Kowalke 2019-03-17 15:49:35 +01:00
  • 42ac510319 do not define BOOST_CONTEXT_HAS_CXXABI_H for MacOS Oliver Kowalke 2019-03-15 10:38:11 +01:00
  • 26e6ea0325 Don't crash on pthread_cancel Oliver Kowalke 2019-03-14 15:43:53 +01:00
  • f62fbbe318 test for CXXABI Oliver Kowalke 2019-03-14 15:00:19 +01:00
  • 0cd376c71a cleanup of stack if creating ucontext fails Oliver Kowalke 2019-02-22 09:28:40 +01:00
  • a8889e0b59 Merge pull request #98 from tux3/fix_ios_i386_jump boost-1.70.0.beta1 Oliver Kowalke 2019-02-18 19:31:40 +01:00
  • 2741e7b771 Update jump_i386_sysv_macho_gas.S Oliver Kowalke 2019-02-18 19:30:00 +01:00
  • 8e0047654d Fix jump_i386_sysv_macho writing garbage to the x87 control word tux3 2019-02-18 17:07:50 +01:00
  • b35a0dba0e Update README.md Oliver Kowalke 2019-02-02 12:59:32 +01:00
  • 9f8a21a623 Merge pull request #97 from djarek/fix_dll_warning Oliver Kowalke 2019-02-02 09:33:31 +01:00
  • a7d6914380 Add missing BOST_CONTEXT_DECL in stack_context Damian Jarek 2019-02-01 22:54:52 +01:00
  • 973019a239 Merge branch 'develop' of https://github.com/boostorg/context into develop Edward Diener 2018-12-20 09:28:53 -05:00
  • ed0e1bd58d Merge pull request #95 from djarek/fix_bad_cast Oliver Kowalke 2018-12-16 14:46:26 +01:00
  • e547c725a9 Fix bad static_cast in resume_with: Damian Jarek 2018-12-16 03:56:22 +01:00
  • 16bd07e1d9 Merge branch 'develop' of https://github.com/boostorg/context into develop Edward Diener 2018-12-03 17:18:02 -05:00
  • 11a5126526 Merge pull request #94 from the78mole/develop Oliver Kowalke 2018-12-02 17:26:17 +01:00
  • b1ec752540 Fixed a bug for armv7 by adding .syntax unifed to assembly sources Daniel Glaser 2018-12-02 12:56:51 +01:00
  • 6edc8184a7 Switch mips1 to mips Jiaxun Yang 2018-12-02 13:07:18 +08:00
  • 7601e2a975 Merge pull request #92 from FlyGoat/mips-n64 Oliver Kowalke 2018-11-28 10:23:40 +01:00
  • e3f744a186 Implement mips64 n64 elf Jiaxun Yang 2018-11-28 15:13:56 +08:00
  • bcc3ed785b Reproducibility: Set .file section for all *_elf_gas.S boost-1.69.0 Oliver Kowalke 2018-11-24 19:33:43 +01:00
  • 259716e7d3 Merge branch 'develop' of https://github.com/boostorg/context into develop Edward Diener 2018-11-12 08:01:36 -05:00
  • 0ff78f749b Merge pull request #90 from theodelrieu/build/remove_useless_lines Oliver Kowalke 2018-11-09 14:15:02 +01:00
  • d8830fedff remove useless lines in Jamfile.v2 Théo DELRIEU 2018-11-09 13:43:12 +01:00
  • a1862294b7 Merge branch 'develop' of https://github.com/boostorg/context into develop Edward Diener 2018-10-30 15:40:26 -04:00
  • f43ac1ad19 Merge branch 'develop' boost-1.69.0-beta1 Oliver Kowalke 2018-10-28 10:22:16 +01:00
  • d047170a15 Merge pull request #87 from boostorg/pr/clang-win-masm Oliver Kowalke 2018-10-28 10:26:40 +01:00
  • 554ed190ae The clang-win toolset (clang-cl.exe) uses masm from the underlying msvc pr/clang-win-masm Peter Dimov 2018-10-27 15:56:32 +03:00
  • f8a70220ee Merge branch 'develop' of https://github.com/boostorg/context into develop Edward Diener 2018-10-15 00:45:45 -04:00
  • ef4fc2159e Merge pull request #85 from kuhlenough/patch-1 Oliver Kowalke 2018-09-17 06:59:44 +02:00
  • 09584e9f5b Duplicate alias should be missing GCC alias Brian Kuhl 2018-09-14 01:16:05 -04:00
  • 16b10296bf Merge pull request #84 from hackaugusto/typo Oliver Kowalke 2018-08-27 11:44:56 +02:00
  • d2d58c6e28 typo fix Augusto Hack 2018-08-18 20:15:43 -03:00
  • 0622852eaa Merge branch 'develop' of https://github.com/boostorg/context into develop Edward Diener 2018-08-04 16:11:03 -04:00
  • e0784676c6 Merge pull request #83 from DanielaE/fix/type-mismatches-due-to-typos Oliver Kowalke 2018-07-21 12:24:40 +02:00
  • 129bf7c9fa Possibly due to typos, assignments of double values were made to std::string variables. Daniela Engert 2018-07-21 09:10:39 +02:00
  • 543e87e53f P0876R3 p0876r3 Oliver Kowalke 2018-04-25 07:48:31 +02:00
  • e7d92e75d1 Merge branch 'develop' boost-1.68.0 Oliver Kowalke 2018-06-11 19:28:49 +02:00
  • 2f320aa68b call GetLastError() in BOOST_ASSERT() Oliver Kowalke 2018-05-28 09:21:18 +02:00
  • ca7301cc55 build unit-tests as release Oliver Kowalke 2018-05-26 07:16:09 +02:00
  • 7605c64d95 checked catching of forced_unwind Oliver Kowalke 2018-05-26 07:09:26 +02:00
  • c999e42b7e add copyright statements Oliver Kowalke 2018-05-22 08:55:00 +02:00
  • dce4d6ab4b make uses_system_stack() and previous_thread() noexcept p0876r1 Oliver Kowalke 2018-05-05 07:16:52 +02:00
  • 0c25aa0e91 modified fibonnaci example Oliver Kowalke 2018-04-25 07:48:31 +02:00
  • 32a466ddb8 Merge branch 'develop' Oliver Kowalke 2018-04-16 08:01:13 +02:00
  • 2e37599461 remove all.hpp because of name clashes (forced_unwind) Oliver Kowalke 2018-04-14 11:31:05 +02:00
  • d08d608989 rename thread-local for fiber Oliver Kowalke 2018-04-11 06:23:29 +02:00
  • 53587246f2 Revert "fix name clash with forced_unwind" boost-1.67.0 Oliver Kowalke 2018-04-09 09:32:12 +02:00
  • 7900c86918 Revert "fix name clash with forced_unwind" Oliver Kowalke 2018-04-09 09:32:12 +02:00
  • 356d7f4e23 Merge branch 'develop' Oliver Kowalke 2018-04-05 16:36:16 +02:00
  • d3ee384420 Test fixes branches in travis Daniel James 2018-04-05 15:19:43 +01:00
  • 28332e7751 fully-qualify invoke() inside apply() Oliver Kowalke 2018-04-04 20:03:48 +02:00
  • 3d7592a18f full-qualified call of invoke() Oliver Kowalke 2018-04-04 19:23:26 +02:00
  • b9b2ea4521 segmeneted_stack is passed by value -> no std::forward<> required Oliver Kowalke 2018-04-04 19:18:13 +02:00
  • a1abc3f37c fix name clash with forced_unwind Oliver Kowalke 2018-04-04 17:40:07 +02:00
  • 6dec0efcc8 fix copy&paste mistake related to segmented_stack parameter Oliver Kowalke 2018-04-04 09:20:47 +02:00
  • 40c312b590 uint-tests using segmented stacks Oliver Kowalke 2018-04-05 08:08:45 +02:00
  • 1b47e8b1e7 fully-qualify invoke() inside apply() Oliver Kowalke 2018-04-04 20:03:48 +02:00
  • 3452a2996b full-qualified call of invoke() Oliver Kowalke 2018-04-04 19:23:26 +02:00
  • 78f32eb435 segmeneted_stack is passed by value -> no std::forward<> required Oliver Kowalke 2018-04-04 19:18:13 +02:00
  • 094f4ca14b fix name clash with forced_unwind Oliver Kowalke 2018-04-04 17:40:07 +02:00
  • 58ae39ab4b fix copy&paste mistake related to segmented_stack parameter Oliver Kowalke 2018-04-04 09:20:47 +02:00
  • ce8d3ab779 return thread-id of thread hosting the fiber (suspened) Oliver Kowalke 2018-03-23 08:31:21 +01:00
  • c52c9e6681 use variant to transport data Oliver Kowalke 2018-03-23 08:11:18 +01:00
  • 5686c2e75f implementation of fiber::uses_system_stack() Oliver Kowalke 2018-03-21 12:54:53 +01:00
  • 5f43c3b116 operator< is sufficient Oliver Kowalke 2018-03-21 08:32:59 +01:00
  • 72e2f565d3 fix example backtrace Oliver Kowalke 2018-03-21 08:21:13 +01:00
  • cbd4e42e00 operator< is sufficient Oliver Kowalke 2018-03-21 08:32:59 +01:00
  • 0dc874aa92 fix example backtrace Oliver Kowalke 2018-03-21 08:21:13 +01:00
  • 18435f6d00 Merge pull request #77 from teeks99/min_version Oliver Kowalke 2018-03-16 07:53:27 +01:00
  • 0361f571d1 Added working compiler versions and features needed for the lib Thomas Kent 2018-03-15 16:36:26 -05:00