123456789101112131415161718192021222324252627282930313233 |
- #+private
- #+build !darwin
- #+build !freebsd
- #+build !openbsd
- #+build !netbsd
- #+build !linux
- #+build !windows
- package mem_virtual
- _reserve :: proc "contextless" (size: uint) -> (data: []byte, err: Allocator_Error) {
- return nil, nil
- }
- _commit :: proc "contextless" (data: rawptr, size: uint) -> Allocator_Error {
- return nil
- }
- _decommit :: proc "contextless" (data: rawptr, size: uint) {
- }
- _release :: proc "contextless" (data: rawptr, size: uint) {
- }
- _protect :: proc "contextless" (data: rawptr, size: uint, flags: Protect_Flags) -> bool {
- return false
- }
- _platform_memory_init :: proc() {
- }
- _map_file :: proc "contextless" (fd: uintptr, size: i64, flags: Map_File_Flags) -> (data: []byte, error: Map_File_Error) {
- return nil, .Map_Failure
- }
|