BsodSurvivor
cr
BsodSurvivor | cr | |
---|---|---|
4 | 5 | |
168 | 1,484 | |
- | - | |
3.1 | 0.0 | |
about 1 year ago | 5 months ago | |
C++ | C++ | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
BsodSurvivor
cr
-
hscpp: An experimental library to hot-reload C++
I much prefer the approach taken by cr.h which monitors a "plugin" binary instead and acts as a simple wrapper around platform specific dll/dylib/so loading. You then have a multitude of strategies if you need persist state such as serialization, placing code or data on the host side and using virtual methods/fptrs, holding third party lib references to dlls on the host side or using the CR_STATE mechanism for simple things.
- I want to make my game a dll that can use functions from my engine exe
- Cr.h: A Simple C Hot Reload Header-Only Library
-
What are good Lua alternatives as an embeddable language?
Depends on your use case, but I would second the option of just hot reloading c++. I have been experimenting with that (using cr.h) and its great - as long as you make sure your compile and link times are fast enough.
What are some alternatives?
CpuidSpoofer - x64dbg plugin for simple spoofing of CPUID instruction behavior
PresentMon - Capture and analyze the high-level performance characteristics of graphics applications on Windows.
evil-mhyprot-cli - A PoC for Mhyprot2.sys vulnerable driver that allowing read/write memory in kernel/user via unprivileged user process.
glslViewer - Console-based GLSL Sandbox for 2D/3D shaders
opencilk-project - Monorepo for the OpenCilk compiler. Forked from llvm/llvm-project and based on Tapir/LLVM.
RuntimeCompiledCPlusPlus - Change C++ code at runtime
codebrowser - Woboq CodeBrowser
pcm - IntelĀ® Performance Counter Monitor (IntelĀ® PCM)
cninja - an opinionated cmake config manager
Boost.Beast - HTTP and WebSocket built on Boost.Asio in C++11
lldb-mi - LLDB's machine interface driver
msigd - MSI Gaming Device control application