libk  History of mod/kmem/kmem.md of f45d66f6db9aae26a5edc273b8d9dd189e36ee27f129ba8f2a11895a7826388c

History of the file that is called mod/kmem/kmem.md at checkin f45d66f6db9aae26a5edc273b8d9dd189e36ee27f129ba8f2a11895a7826388c

2019-08-22
08:44
add kmlini() and kmlina() functions; restructure allocation functions to work more reasonably (returning a tuple struct instead of making a user pass in a void**); update docs accordingly file: [35f7501adf] check-in: [acb4a9944e] user: lexi, branch: trunk, size: 11783 [annotate] [blame] [check-ins using] [diff]
04:31
finish moving heap allocation/free functions to the posix syscall apparatus and deprecate the direct assembly implementations of platform_mmap; update the kmem docs to match new function signatures (and remove typos) file: [0e44a94bf4] check-in: [709ffb094d] user: lexi, branch: trunk, size: 11654 [annotate] [blame] [check-ins using] [diff]
2019-08-21
06:00
Renamed kmem/kmem.md → mod/kmem/kmem.md. move modules to a subdirectory in order to keep the directory tree organized and make room for OS-specific build files file: [73d0a96333] check-in: [14172a910a] user: lexi, branch: trunk, size: 11421 [annotate] [blame] [check-ins using] [diff]
2019-08-18
11:34
add memory functions file: [73d0a96333] check-in: [5393623a84] user: lexi, branch: trunk, size: 11421 [annotate] [blame] [check-ins using] [diff]
10:20
fix kmheapa() and add kmheapf() file: [5405a3e53e] check-in: [5279674525] user: lexi, branch: trunk, size: 11112 [annotate] [blame] [check-ins using] [diff]
2019-07-26
09:51
major update. fix ridiculous old type size determination mechanism. mmap is still broken and i'm not sure why; the syscall does not appear to be going through correctly - see posix_mmap, kmheapa, and kcore/testbin.exe.fn file: [18509d6a57] check-in: [6479e060a3] user: lexi, branch: trunk, size: 9732 [annotate] [blame] [check-ins using] [diff]
2019-06-27
21:39
development milestone file: [9ed4178122] check-in: [a14ceee056] user: lexi, branch: trunk, size: 9279 [annotate] [blame] [check-ins using] [diff]
05:52
updates file: [9a7772ee1a] check-in: [f5b7fa5762] user: lexi, branch: trunk, size: 9281 [annotate] [blame] [check-ins using] [diff]
2019-06-26
13:22
Added: initial commit file: [e0850f6b30] check-in: [338044baaa] user: lexi, branch: trunk, size: 9209 [annotate] [blame] [check-ins using]