#
f1cb3479 |
|
06-Oct-2015 |
Antti Kantee <pooka@iki.fi> |
Add bmk_ctassert() for compile-time assertions.
|
#
ee2ccb13 |
|
09-Sep-2015 |
Antti Kantee <pooka@iki.fi> |
Retire bmk_page{size,shift}, use BMK_PCPU_PAGE_{SIZE,SHIFT}. Latter are compile-time constants.
|
#
30ec165c |
|
22-Jun-2015 |
Antti Kantee <pooka@iki.fi> |
explicitly allocate mainstack
|
#
8e8f2637 |
|
22-Jun-2015 |
Antti Kantee <pooka@iki.fi> |
+ bmk_{round,trunc}_page()
|
#
f9cba430 |
|
22-Jun-2015 |
Antti Kantee <pooka@iki.fi> |
add bmk_pageshift I thought I added this already ???
|
#
60448576 |
|
15-May-2015 |
Antti Kantee <pooka@iki.fi> |
Use __builtin_expect() in bmk_assert() For a trivial measurement loop giving the branch hint actually appears to produce slower code than if it's not given, but I think we should generally trust the compiler. At least using the wrong __builtin_expect produces slower code ;)
|
#
1099641b |
|
19-Apr-2015 |
Antti Kantee <pooka@iki.fi> |
pass stack size to bmk-core as page shift instead of size
|
#
423305f4 |
|
13-Apr-2015 |
Antti Kantee <pooka@iki.fi> |
Replace bmk_ops function pointers with regular functions. Prefix those function bmk_platform, e.g. bmk_platform_halt()
|
#
838a2004 |
|
05-Apr-2015 |
Antti Kantee <pooka@iki.fi> |
add bmk_assert
|
#
70337725 |
|
05-Apr-2015 |
Antti Kantee <pooka@iki.fi> |
Add copyright/license. Better late than never ...
|
#
0bf88529 |
|
25-Mar-2015 |
Antti Kantee <pooka@iki.fi> |
add files missed in previous commit
|