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
Oliver Kowalke
70cd2a52a5
context: fix TABs, pagesize() added in docu
...
[SVN r80425]
2012-09-06 20:18:23 +00:00
Oliver Kowalke
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
[SVN r80423]
2012-09-06 19:43:07 +00:00
Oliver Kowalke
daf017cb4c
context: refactoring stack_allocator (Windows stack sizes etc.)
...
[SVN r80375]
2012-09-03 17:06:56 +00:00
Oliver Kowalke
f30ee90b4e
context: correct stack frames on arm, mips, ppc
...
- alignment of stack frame for arm, mips, ppc
- stack::allocate() returns address of stack begin
[SVN r80354]
2012-09-01 22:56:52 +00:00
Oliver Kowalke
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
[SVN r80338]
2012-08-31 19:50:07 +00:00
Oliver Kowalke
bfcb85b02d
context: remove properties <abi>, <binary-format> from Jamfile; update docu
...
[SVN r80165]
2012-08-24 08:26:53 +00:00
Oliver Kowalke
12742947a2
context: update documentation
...
[SVN r80109]
2012-08-21 11:20:38 +00:00
Oliver Kowalke
2c9447da52
context: update performance section in documentation for i386
...
[SVN r80108]
2012-08-21 11:18:23 +00:00
Oliver Kowalke
fc05e1ebb9
context: update todo list in documentation
...
[SVN r80062]
2012-08-16 17:49:30 +00:00
Oliver Kowalke
77b37b7de7
context: fix links in documentation
...
[SVN r79962]
2012-08-11 11:34:42 +00:00
Oliver Kowalke
2af800f214
context: remove PDFs from documentation
...
[SVN r79960]
2012-08-11 11:12:08 +00:00
Oliver Kowalke
2be3bf4d5a
context: use size instead of limit if fc_stack
...
[SVN r79956]
2012-08-10 16:07:25 +00:00
Daniel James
83dcdeeb08
context: Remove some doc build settings + redirect for documentation.
...
It looks like the Jamfile was based on an old version of boost, the settings I
deleted should be automatically set to appropriate values.
[SVN r79188]
2012-06-30 19:24:00 +00:00
Oliver Kowalke
56842e31d3
context: update docu
...
[SVN r79016]
2012-06-20 09:41:38 +00:00
Oliver Kowalke
d9b09bb066
context: acknowledgement updated
...
[SVN r78620]
2012-05-25 15:58:57 +00:00
Oliver Kowalke
f96a1f1838
context: update documentation - acknowledgement
...
[SVN r78556]
2012-05-23 15:00:26 +00:00
Oliver Kowalke
b5fe010e78
context: tab cleanup
...
[SVN r78544]
2012-05-22 20:02:04 +00:00
Oliver Kowalke
6953e84529
context: documentation regarding to fpu preserving
...
[SVN r78189]
2012-04-25 05:51:24 +00:00
Oliver Kowalke
ba0bd236fb
context: update of documentation
...
[SVN r78180]
2012-04-24 15:49:11 +00:00
Oliver Kowalke
ac53b011b4
context: documentation update, performance test with boost.function
...
[SVN r78179]
2012-04-24 12:36:55 +00:00
Oliver Kowalke
e7be3fef80
context: documentation updated regarding to make_fcontext() changes
...
[SVN r78131]
2012-04-22 10:28:16 +00:00
Oliver Kowalke
2f0f7ae225
context: update documentation regarding to removed start_fcontext()
...
[SVN r78128]
2012-04-22 08:59:57 +00:00
Oliver Kowalke
96b8b9a8db
context: comment int documentation related to building on 64bit Windows
...
[SVN r78084]
2012-04-19 19:39:50 +00:00
Oliver Kowalke
73dc406bcd
context: addtional comments to FPU and calling convetion
...
[SVN r78077]
2012-04-19 12:18:50 +00:00
Oliver Kowalke
dde275b359
context: add link to MSDN related to register usage on Win64
...
[SVN r78071]
2012-04-18 18:42:45 +00:00
Oliver Kowalke
1956ebde6e
context: update documentation related to FPU registers and calling conventions
...
[SVN r78070]
2012-04-18 18:33:57 +00:00
Oliver Kowalke
a8dddfee04
context: documentation related to preserving floating-pointer registers
...
[SVN r78064]
2012-04-18 13:16:04 +00:00
Oliver Kowalke
13b4a5b3bd
context: library stripped
...
[SVN r77938]
2012-04-12 18:42:36 +00:00
Oliver Kowalke
25026d4c06
context: tested compilers updated in documentation
...
[SVN r77459]
2012-03-21 20:44:05 +00:00
Oliver Kowalke
8d1deae68f
icontext: add requirements section to documentation
...
[SVN r77322]
2012-03-13 09:07:40 +00:00
Oliver Kowalke
95937a481c
context: documentation update and check-functions in context public interface
...
[SVN r77321]
2012-03-13 09:06:35 +00:00
Oliver Kowalke
cf38ed5913
context: section 'requirements' added to documentation
...
[SVN r77280]
2012-03-09 07:00:58 +00:00
Oliver Kowalke
9c92666e11
context: remove build options from documentation
...
[SVN r77229]
2012-03-05 14:19:11 +00:00
Oliver Kowalke
f1901229b9
removei reference to 'instruction-set' property in documentation
...
[SVN r77145]
2012-03-01 10:12:01 +00:00
Oliver Kowalke
b8fd549bac
initial commit of boost.context
...
[SVN r76974]
2012-02-11 13:04:55 +00:00