Oliver Kowalke
0bd0507b76
add operator bool()/operator!() to execution_context
2015-09-28 17:19:05 +02:00
Oliver Kowalke
c60534cf89
default ctor of execution_context without stack allocator
2015-09-26 20:20:58 +02:00
Ben Wiederhake
b868537ba7
fix then/than-typos in doc
2015-09-01 13:15:25 +02:00
Ben Wiederhake
948893b0f8
fix copy-pasted typo in doc
2015-09-01 13:15:21 +02:00
Oliver Kowalke
308e0ba086
Update rationale.qbk
2015-08-13 11:21:54 +02:00
Oliver Kowalke
daf0737dae
Update requirements.qbk
2015-08-13 11:19:28 +02:00
Oliver Kowalke
9f3a134520
Update requirements.qbk
2015-08-13 11:18:53 +02:00
Oliver Kowalke
65b283a0aa
Update rationale.qbk
2015-08-13 11:17:56 +02:00
Oliver Kowalke
1d6ef329f9
add hint for cross compiling in docu
2015-06-16 18:04:00 +02:00
Oliver Kowalke
a3d02c0507
Windows Fibers: no convertion back to thread
...
- ConvertThreadtoFiber() called without converting the fiber back
(no call to ConvertFibertoThread())
2015-06-16 17:58:48 +02:00
Oliver Kowalke
f8fda25030
add reference to BOOST_USE_WINFIBERS in docu
2015-06-05 20:02:40 +02:00
Oliver Kowalke
aadb5968f4
remove parent-tracking in execution_context
...
- tracking parent inside of execution_context:
- costs performance
- execution_context doesn't realy know which execution_context should be
executed next (if it's terminating)
- fibers do not care of the parent context -> scheduler decides which is
the next context
2015-06-03 09:00:21 +02:00
Oliver Kowalke
41123e262d
make execution_context conform to N4397
2015-03-26 10:00:42 +01:00
Oliver Kowalke
55b10634f7
return to parent activation record
2015-03-25 22:43:37 +01:00
Oliver Kowalke
1fbea51a47
update docu
2015-03-05 17:28:50 +01:00
Oliver Kowalke
0735822d19
update documentation
2015-03-05 17:26:05 +01:00
Oliver Kowalke
c876a81184
docu
2015-02-18 18:47:26 +01:00
Oliver Kowalke
5e6f073f2e
update docu
2015-02-18 18:35:00 +01:00
Oliver Kowalke
bc3cd0fbed
rename jump_to() -> resume()
2015-02-18 18:23:58 +01:00
Oliver Kowalke
0ae6d8af2a
execution_context now C++14
...
- lambda capture expressions supports move-only types
- parameters are packed into std::tuple<> and with context-function
moved to the context-lambda (->lambda capture expression)
- in context-lambda context-function with packed parameters called
(-> deferred call)
2015-02-11 19:42:15 +01:00
Oliver Kowalke
1a119ca612
add support for Valgrind
2015-01-29 19:11:44 +01:00
Oliver Kowalke
2dce78f1bf
update docu
2015-01-23 22:27:08 +01:00
Oliver Kowalke
aba41e54cc
update documentation
2015-01-23 22:19:23 +01:00
Oliver Kowalke
cf2c8f4422
add support for additional control-structures (preallocated)
2015-01-12 20:03:49 +01:00
Oliver Kowalke
fae49e0fc2
allow coroutine-functions with arguments
2015-01-11 11:30:24 +01:00
Oliver Kowalke
f285d64a3f
docu update
2014-11-24 18:07:24 +01:00
Oliver Kowalke
ba36e3d243
add support for execution_context
2014-11-21 20:21:47 +01:00
Oliver Kowalke
894ca4a4b3
fix title in docu
2014-10-14 20:07:49 +02:00
Oliver Kowalke
a7af622769
support for generting PDF docs
2014-08-17 17:28:27 +02:00
olk
902b98c94a
Update architectures.qbk
2014-07-21 08:00:06 +02:00
Oliver Kowalke
bc9aed4974
docu - do not re-throw
2014-06-20 22:08:20 +02:00
Oliver Kowalke
0320c4d888
update docu
2014-03-11 06:17:34 +01:00
Oliver Kowalke
1a54746f77
exclude SPARC platform in docu
2014-03-04 12:38:11 +01:00
Oliver Kowalke
f1f7a800a5
update documentation
2014-02-20 20:38:23 +01:00
Oliver Kowalke
fac5cc5e12
fix type in docu
2014-01-17 17:34:47 +01:00
Oliver Kowalke
fdbf0d5211
add html-pages for
2014-01-17 17:28:19 +01:00
Oliver Kowalke
1e05fc5fad
docuemntation updated (supported architectures)
2014-01-17 17:25:11 +01:00
Oliver Kowalke
47329c468a
fix docu
2014-01-16 18:02:09 +01:00
Oliver Kowalke
06a46e8db1
improve perfromance measurements
2014-01-16 17:57:47 +01:00
Oliver Kowalke
f201ec576d
support adn fixes for iOS/ARM
2013-12-04 06:43:59 +01:00
Oliver Kowalke
d566209483
context: add hint for make_fcontext() in docu
...
[SVN r84555]
2013-05-30 15:19:21 +00:00
Oliver Kowalke
785e498459
context: update documentation (hint for MASM64)
...
[SVN r82665]
2013-01-30 14:01:26 +00:00
Oliver Kowalke
c984e02510
context: hint for source of MASM64 added
...
[SVN r82652]
2013-01-28 08:10:17 +00:00
Oliver Kowalke
6d6affc594
context: support for architecture SPARC added
...
[SVN r82583]
2013-01-21 19:24:01 +00:00
Oliver Kowalke
8457d6f264
context: ARMasm requirement added to documentation
...
[SVN r82196]
2012-12-24 06:19:47 +00:00
Daniel James
9905940e44
Try to fix context doc build.
...
These are required when boostbook and quickbook aren't set in user-config.jam.
[SVN r81726]
2012-12-05 21:23:09 +00:00
Oliver Kowalke
24abf6fe16
context: update documentation
...
[SVN r81708]
2012-12-04 18:16:37 +00:00
Oliver Kowalke
85d39b3e6d
context: cancel build for unsupported platforms
...
[SVN r81698]
2012-12-03 19:22:32 +00:00
Oliver Kowalke
dbfeda223d
context: simple_stack_allocator moved to examples directory, guarded_stack_allocator removed
...
[SVN r81346]
2012-11-14 17:30:45 +00:00
Oliver Kowalke
5fe939cd06
context: namespace renamed to 'context'; spltting up asm files
...
[SVN r80529]
2012-09-15 06:31:49 +00:00