I just noticed something while debugging a program. A few days ago I migrated from 3.1.24 to 3.1.26. It now seems that, in Chrome at least, I only see the literal value of the 'this' pointer but can't see the components of the object. My CFLAGS are still the same: -O0 -g -std=c++17. For now I'm fine just setting the toolchain back to 3.1.24 but I was curious as to whether others had noticed this or if it's just that I need some additional CFLAGS settings to get that level of debug detail now.- Greg
--
You received this message because you are subscribed to the Google Groups "emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to emscripten-disc...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/4086b3e0-d720-464e-b93f-800adbd514a3n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/c5ddd312-87bf-4c53-ba43-c5030298d882n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/CALJpS1PxEayjvjr0t9K2_pZua6Epsy0HAwUfyJNLQLpa4RyRiQ%40mail.gmail.com.
I just checked with version 3.1.28 and there's no 'this' pointer there either. I also tried 3.1.25 and it looks like 24 --> 25 is the point where the pointer died so to speak. So right now, 3.1.24 is the latest I can use. I'm using Ubuntu 22.04 on very recent Intel hardware.
To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/09c8be0b-dbc2-49c4-9d2d-d31dc98fccc4n%40googlegroups.com.