Debian User
|
50072a87c6
|
adapt mips/o32/elf for jump_fcontext()
|
2015-10-30 08:01:06 +00:00 |
|
Oliver Kowalke
|
7a02eff8af
|
dapt arm/aapcs/pe for jump_fcontext()
|
2015-10-29 11:39:29 +01:00 |
|
Oliver Kowalke
|
763f28542d
|
adapt arm/aapcs/cwmach-oelf for jump_fcontext()
|
2015-10-29 11:34:12 +01:00 |
|
Oliver Kowalke
|
5fcbdccd41
|
adapt arm64/aapcs/mach-o for jump_fcontext()
|
2015-10-29 11:22:56 +01:00 |
|
Oliver Kowalke
|
4a3e2318d8
|
adapt arm/aapcs/elf for jump_fcontext()
|
2015-10-29 11:21:15 +01:00 |
|
Oliver Kowalke
|
2f3533f8d4
|
adapt x86_64/ms/pe/gas for jump_fcontext()
|
2015-10-28 18:12:06 +01:00 |
|
oliver Kowalke
|
39f3346a29
|
adapt x86_64/ms/pe/masm for jump_fcontext()
|
2015-10-28 16:05:55 +01:00 |
|
Oliver Kowalke
|
704b1f09df
|
adapt i386/ms/pe/gas for jump_fcontext()
|
2015-10-28 17:11:42 +01:00 |
|
Oliver Kowalke
|
c2017904c7
|
adapt i386/ms/pe/masm for jump_fcontext()
|
2015-10-28 15:04:11 +01:00 |
|
Oliver Kowalke
|
0e244b0be9
|
adapt i386/sysv/mach-o for jump_fcontext()
|
2015-10-28 14:27:23 +01:00 |
|
Oliver Kowalke
|
f2ef6326b6
|
remove files related SPARC
- asm for SPARC architecture not working
|
2015-10-28 14:24:18 +01:00 |
|
Oliver Kowalke
|
36595dd28a
|
adapt arm64/aapcs/elf for jump_fcontext()
|
2015-10-28 06:26:41 -07:00 |
|
Oliver Kowalke
|
10bc5153d0
|
adapt i386/sysv/elf for jump_fcontext()
|
2015-10-28 14:01:33 +01:00 |
|
Oliver Kowalke
|
fbce2868ee
|
adapt x86_64/sysv/mach-o for jump_fcontext()
|
2015-10-28 13:40:06 +01:00 |
|
Oliver Kowalke
|
905cc3e13e
|
remove comment
|
2015-10-28 13:39:35 +01:00 |
|
Oliver Kowalke
|
cb01d3d0fe
|
adapt documentation for changed signature of jump_fcontext()
|
2015-10-28 13:31:41 +01:00 |
|
Oliver Kowalke
|
c9110c316f
|
adapt x86_64/sysv/elf for jump_fcontext()
|
2015-10-28 13:25:58 +01:00 |
|
Oliver Kowalke
|
c0ccac4460
|
remove 4th argument in example jump
|
2015-10-28 13:25:40 +01:00 |
|
Oliver Kowalke
|
1ee0af6b31
|
jump_fcontext() without parameter preserve_fpu
|
2015-10-28 13:25:14 +01:00 |
|
Oliver Kowalke
|
f5271e53d3
|
pass fcotnext_t through jump_fcontext()
|
2015-10-28 09:50:21 +01:00 |
|
Oliver Kowalke
|
5e0e749c7a
|
add comparation operators to execution_context
|
2015-10-18 20:54:12 +02:00 |
|
Oliver Kowalke
|
4f9df7d8e4
|
segmented-stacks=on -> only segmented_stack can be used
|
2015-10-18 19:16:19 +02:00 |
|
Oliver Kowalke
|
f0471a9722
|
fix header inclusion in WIN32-version
|
2015-10-18 16:15:32 +02:00 |
|
Oliver Kowalke
|
8e6c168a64
|
fix stack-size allocation for protected stack in WIN32 version
|
2015-10-18 16:13:06 +02:00 |
|
Oliver Kowalke
|
18081aaf0f
|
fix passing argument for Win32-Fiber version
|
2015-10-18 16:12:40 +02:00 |
|
Oliver Kowalke
|
05dc2a8a47
|
Win32-Fiber version updated
|
2015-10-18 12:50:22 +02:00 |
|
Oliver Kowalke
|
43d89cb639
|
support passing argument between execution_context'
|
2015-10-15 17:42:25 +02:00 |
|
Oliver Kowalke
|
01660915c1
|
reorder test macros in unit-test
|
2015-10-11 09:07:43 +02:00 |
|
Oliver Kowalke
|
df2012d99d
|
add support for CYGWIN
|
2015-10-11 08:58:18 +02:00 |
|
Oliver Kowalke
|
64ef3f3ab9
|
use defect macros for constexpr
|
2015-10-05 17:29:07 +02:00 |
|
Oliver Kowalke
|
f43dd8a9da
|
comments
|
2015-10-03 09:06:06 +02:00 |
|
Oliver Kowalke
|
8c60232f5f
|
fix typo in PPC32 SYSV/MACH-O
|
2015-10-02 19:55:56 +02:00 |
|
Oliver Kowalke
|
9adeaed415
|
correct initialization of main context
|
2015-10-01 19:24:19 +02:00 |
|
Oliver Kowalke
|
9268225628
|
fix deallocating main activation-record
|
2015-10-01 19:12:36 +02:00 |
|
Oliver Kowalke
|
bcc01b2636
|
use schwarz counter idiom for static variable initialization
|
2015-10-01 17:46:32 +02:00 |
|
Oliver Kowalke
|
df9a86eea6
|
fix typo
|
2015-09-30 17:35:27 +02:00 |
|
Oliver Kowalke
|
7683d1e593
|
us std::invoke() for MSVC 14
|
2015-09-30 17:32:45 +02:00 |
|
Oliver Kowalke
|
b1a85bcb30
|
re-factor invoke()
|
2015-09-30 17:17:34 +02:00 |
|
Oliver Kowalke
|
344fdc2192
|
remove lamdda in execution_cotnext ctor - store on capture_record
|
2015-09-28 17:21:02 +02:00 |
|
Oliver Kowalke
|
0bd0507b76
|
add operator bool()/operator!() to execution_context
|
2015-09-28 17:19:05 +02:00 |
|
Oliver Kowalke
|
5dbe69dffc
|
add missing namespace detail for WinFiber version
|
2015-09-27 21:07:38 +02:00 |
|
Oliver Kowalke
|
2fc18fb871
|
fix execution_context using WinFibers
|
2015-09-27 21:03:04 +02:00 |
|
Oliver Kowalke
|
69686cc9cf
|
workaround for Xcode: test for integer_sequence
|
2015-09-27 20:25:42 +02:00 |
|
Oliver Kowalke
|
0fdd2eff37
|
copy-/move- ctor + assignment op for Windows
|
2015-09-27 16:10:40 +02:00 |
|
Oliver Kowalke
|
dc1478e9e6
|
provide implementation for copy-/move-ctor + assignment
|
2015-09-27 16:06:19 +02:00 |
|
Oliver Kowalke
|
c60534cf89
|
default ctor of execution_context without stack allocator
|
2015-09-26 20:20:58 +02:00 |
|
Oliver Kowalke
|
8f92720988
|
add default constructed copy-/move-ctor and copy-/move-assignment op
|
2015-09-26 10:36:03 +02:00 |
|
Oliver Kowalke
|
5e599eea51
|
Merge pull request #19 from BenWiederhake/develop
Fix signed pointer comparison.
|
2015-09-17 19:49:46 +02:00 |
|
Ben Wiederhake
|
eaa829fc7b
|
Fix signed pointer comparison.
|
2015-09-17 19:31:33 +02:00 |
|
Oliver Kowalke
|
db84824f16
|
make refcounting in execution_cotnext atomic
|
2015-09-08 21:25:12 +02:00 |
|