- 15 Dec, 2022 1 commit
-
-
Howard Chu authored
-
- 28 Nov, 2022 3 commits
-
-
Howard Chu authored
When computing amount of free space or fill factor in a page
-
Howard Chu authored
fakepage pointers are only guaranteed to be 2-byte aligned. Use a 2-byte aligned struct definition when referencing 2-byte page members if a page pointer possibly points to a fakepage.
-
Howard Chu authored
32 was chosen for page size of 4KB. Not large nough for 16KB pages.
-
- 27 Sep, 2022 1 commit
-
-
ITS#9919 - Mark infrequently used functions as cold rather than manually putting them in a separate section
-
- 23 Sep, 2022 1 commit
-
-
It also contains the cacheflush function declaration.
-
- 21 Sep, 2022 2 commits
-
-
Howard Chu authored
in ad3f8367
-
Howard Chu authored
Fixes commit 0e17ba43, loose pages that have been dropped from dirty list should no longer be counted.
-
- 01 Sep, 2022 1 commit
- 09 Jun, 2022 1 commit
-
-
- 13 May, 2022 1 commit
-
-
- 28 Jul, 2021 1 commit
-
-
Revert back to using standard FlushViewOfFile/FlushFileBuffers to sync data with WRITEMAP mode on Windows
-
- 07 Jun, 2021 1 commit
-
-
Howard Chu authored
-
- 09 Apr, 2021 1 commit
-
-
Howard Chu authored
Broken in 3585a1eb
-
- 14 Mar, 2021 2 commits
-
-
Howard Chu authored
-
Howard Chu authored
-
- 18 Feb, 2021 1 commit
-
-
Quanah Gibson-Mount authored
-
- 11 Feb, 2021 1 commit
-
-
Howard Chu authored
-
- 09 Feb, 2021 1 commit
-
-
Howard Chu authored
Was setting C_DEL flag gratuitously
-
- 12 Jan, 2021 1 commit
-
-
Quanah Gibson-Mount authored
-
- 30 Oct, 2020 2 commits
-
-
Unless robust is specified (then use SysV)
-
-
- 23 Oct, 2020 2 commits
-
-
Howard Chu authored
On DUPSORT DBs, must initialize xcursor regardless of whether caller requested its data. Also in cursor_prev must check whether cursor index is still within range before using it.
-
Howard Chu authored
Since setting was added in de08119a
-
- 12 Oct, 2020 4 commits
-
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
Using dynamically loaded crypto modules
-
Howard Chu authored
-
- 11 Oct, 2020 7 commits
-
-
Howard Chu authored
-
Howard Chu authored
Cheat with OpenSSL 1.1 internal structures to avoid malloc/free per page
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
And add support for per-page checksums. Reserve space for checksum at tail of page. Pass pgno+txnid as IV input for encryption.
-
Howard Chu authored
-
Howard Chu authored
-
- 10 Oct, 2020 5 commits
-
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
Use mmap to read and initialize the meta pages, raw device may not support read/write syscalls.
-
Howard Chu authored
Autodetects that a block device is being used.
-
Howard Chu authored
FreeBSD 11 supports robust process-shared POSIX mutexes, but requires them to be explicitly destroyed before munmap
-