nurt 0.1.3
Numem based D Runtime
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
NuRT
A minimal D runtime using numem, built around using numem and nulib for memory managment. If you need higher level constructs, see nulib
Having a smaller custom runtime serves the Inochi2D project by being more portable, and additionally making it easier to link to the Inochi2D SDK.
NuRT has no garbage collector, and never will have one. Numem's lifetime capabilities
are automatically imported; additionally you may use core.attribute
from druntime;
as the dub package prevents it from linking in. Any usage of druntime which generates
code however, is not supported.
Known issues
- Win32 (i386/x86) is known to crash on application exit, root cause unknown as of current.
- Exceptions have not been implemented yet, application will immediately crash on exception or assert.
- Some C runtime linker flags may cause
_D_main
being called multiple times.
- Registered by Clipsey
- 0.1.3 released 21 hours ago
- Inochi2D/nurt
- BSL-1.0
- Copyright © 2025, Luna
- Authors:
- Dependencies:
- numem
- Versions:
-
0.1.3 2025-Mar-08 0.1.2 2025-Mar-02 0.1.1 2025-Mar-02 0.1.0 2025-Mar-02 ~main 2025-Mar-08 - Download Stats:
-
-
1 downloads today
-
2 downloads this week
-
2 downloads this month
-
2 downloads total
-
- Score:
- 0.8
- Short URL:
- nurt.dub.pm