Adding Music Playback

This commit is contained in:
IlyaShurupov 2023-11-29 19:42:17 +03:00 committed by Ilya Shurupov
parent a233b6a214
commit b74c5bc5e5
12 changed files with 1840 additions and 149 deletions

View file

@ -208,9 +208,11 @@ void CallStackCapture::platformWriteDebugSymbols(FramePointer frame, DebugSymbol
void CallStackCapture::printSnapshot(const CallStack* snapshot) {
printf("CallStack: \n");
for (auto frame : *snapshot) {
auto symbols = gCSCapture->getSymbols(frame.getFrame());
printf(" %s ----- %s:%llu\n", symbols->getFunc(), symbols->getFile(), symbols->getLine());
if (snapshot) {
for (auto frame : *snapshot) {
auto symbols = gCSCapture->getSymbols(frame.getFrame());
printf(" %s ----- %s:%llu\n", symbols->getFunc(), symbols->getFile(), symbols->getLine());
}
}
printf("\n");
}

View file

@ -31,7 +31,7 @@ namespace tp {
ModuleManifest gModuleUtils = ModuleManifest("Utils", initialize, deinitialize, sModuleUtilsDeps);
void memSetVal(void* p, uhalni byteSize, uint1 val) {
MODULE_SANITY_CHECK(gModuleBase)
// MODULE_SANITY_CHECK(gModuleBase)
alni alignedVal = val;
alignedVal = (alignedVal << 8) | alignedVal;