Leo Yuriev
|
9cc9116df3
|
mdbx: 2019 HNY.
Change-Id: Iec6b7affedef0ea89fad917eb17af7e8201a7482
|
2019-02-03 12:28:01 +03:00 |
|
Leo Yuriev
|
eda424ff71
|
mdbx: rename __always_inline.
|
2018-11-06 21:08:28 +03:00 |
|
Leo Yuriev
|
dbf66ec0bb
|
mdbx: add __printf_args into defs.h
Change-Id: I0e6da5115bc427d04eb3ab59184152275c2a7cae
|
2018-07-28 17:59:56 +03:00 |
|
Leo Yuriev
|
09ad941a05
|
mdbx: Windows XP compatibility.
Change-Id: Iafe3a83110610071e42a168ef9fc5f8d3131854f
|
2018-06-20 13:47:14 +03:00 |
|
Leo Yuriev
|
61a2c56784
|
mdbx: fix/rework cache-line alignment.
|
2018-03-22 21:11:26 +03:00 |
|
Leo Yuriev
|
f76c5188fb
|
mdbx: add stubs for __has_warning and __has_include.
Change-Id: Ic037a38d254e6d986b84a5bfd48106e43cf80320
|
2018-03-07 13:07:17 +03:00 |
|
Leo Yuriev
|
ad4c5d8972
|
mdbx: add __cold/__hot for Elbrus.
|
2018-03-07 12:24:32 +03:00 |
|
Leo Yuriev
|
a93fafceff
|
mdbx: strip utf8-bom for Elbrus (minor).
Change-Id: I9030abe267c4abfa2c5c2deb439c0b8025b83047
|
2018-03-07 12:09:43 +03:00 |
|
Leo Yuriev
|
72557af2b5
|
mdbx: HNY!
Change-Id: I2a91b986964d96bb3e5f848e3c17408bd7745866
|
2018-02-04 13:10:54 +03:00 |
|
Leo Yuriev
|
5db134c816
|
mdbx: minor refine defs.
|
2018-02-02 19:04:33 +03:00 |
|
Leo Yuriev
|
aec2445161
|
mdbx: rework '_noop' and related macros.
Change-Id: Ic9ff3662a6abeb64aa0816e448007dd524794b1e
|
2017-10-29 02:12:05 +03:00 |
|
Leo Yuriev
|
db4ab61a0c
|
mdbx: drop '__packed'.
Change-Id: Idf3e510733adb2b12b94fe1dcd22f76e02df955b
|
2017-10-29 00:59:11 +03:00 |
|
Leo Yuriev
|
6f6b360aba
|
mdbx: add/fix 'fallthrough' for GCC 7.x
Change-Id: I45c57ea910978aaa857086d7794ad92ba0ae7157
|
2017-10-28 11:45:04 +03:00 |
|
Leo Yuriev
|
9fd7056b4f
|
mdbx: fix loose/dirty bug.
Change-Id: I725b640cfc29e1c0710abb155e05d44bb7bb3cc3
|
2017-10-05 09:01:19 +03:00 |
|
Leo Yuriev
|
186d2ee065
|
mdbx: add 'mti_reader_finished_flag' for speedup find_oldesd().
Change-Id: I4a2c8b80efad0cfc12918969125d258043cbffba
|
2017-06-30 00:43:11 +03:00 |
|
Leo Yuriev
|
19dd181b6f
|
mdbx: fix STATIC_ASSERT for MSVC.
|
2017-06-06 04:15:08 +03:00 |
|
Leo Yuriev
|
d91785f635
|
mdbx: disable unnecessary assertion in mdbx_is_dirty().
|
2017-05-29 19:38:43 +03:00 |
|
Leo Yuriev
|
18cf804d0b
|
mdbx: add STATIC_ASSERT_MSG, refine STATIC_ASSERT.
|
2017-05-28 17:02:19 +03:00 |
|
Leo Yuriev
|
7ef7e70012
|
mdbx: add STATIC_ASSERT.
|
2017-05-24 18:45:08 +03:00 |
|
Leo Yuriev
|
924e81ed92
|
mdbx: refine includes, drop midl.h and mdbx_osal.h
|
2017-05-24 17:05:59 +03:00 |
|
Leo Yuriev
|
dd7855c30d
|
mdbx: cleanup tabs (minor).
|
2017-05-24 13:37:06 +03:00 |
|
Leo Yuriev
|
a3644aa6d0
|
mdbx: new testset (initial, stub).
Initial stub for https://github.com/ReOpen/libmdbx/issues/8
|
2017-04-10 23:20:22 +03:00 |
|
Leo Yuriev
|
0f49ed6e53
|
mdbx: big-bang (initial).
- OS Abstraction Layer;
- Windows Support.
- preparation for more changes.
Change-Id: I53772eda9091ba361cbc9a28656190ea0d4c5cee
|
2017-03-29 00:53:39 +03:00 |
|