mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-09 07:18:09 +00:00
changelog notes
This commit is contained in:
@@ -1,3 +1,23 @@
|
|||||||
|
# v0.9.25-alpha
|
||||||
|
|
||||||
|
## Debugger Changes
|
||||||
|
|
||||||
|
- Fixed the debugger leaking debug info conversion process handles. This
|
||||||
|
addresses cases where the debugger was preventing stale debug info from being
|
||||||
|
updated, after a rebuild.
|
||||||
|
- Fixed the debugger not correctly using target-embedded markup data.
|
||||||
|
- Fixed the debugger not showing full call stacks when the top instruction
|
||||||
|
pointer is located at a 0 address.
|
||||||
|
- Fixed several crashes and instabilities.
|
||||||
|
- Added optional cursor trails, to visualize cursor motion. Can be turned off
|
||||||
|
by toggling the `Cursor Trail` setting.
|
||||||
|
- Added project names. When set, this name is used for displaying the project
|
||||||
|
instead of the project filename in the UI and window titles.
|
||||||
|
- Adjusted the rules for explicit file location finding commands (like
|
||||||
|
`Switch`, or `Switch To Partner File`), such that they prefer creating new
|
||||||
|
non-transient tabs, even if the target file is found within an existing
|
||||||
|
transient tab.
|
||||||
|
|
||||||
# v0.9.24-alpha
|
# v0.9.24-alpha
|
||||||
|
|
||||||
## Debugger Changes
|
## Debugger Changes
|
||||||
|
|||||||
@@ -12,6 +12,7 @@
|
|||||||
|
|
||||||
//- rjf: [h]
|
//- rjf: [h]
|
||||||
#include "base/base_inc.h"
|
#include "base/base_inc.h"
|
||||||
|
#include "x64/x64.h"
|
||||||
#include "linker/hash_table.h"
|
#include "linker/hash_table.h"
|
||||||
#include "linker/lf_hash_table.h"
|
#include "linker/lf_hash_table.h"
|
||||||
#include "os/os_inc.h"
|
#include "os/os_inc.h"
|
||||||
@@ -39,6 +40,7 @@
|
|||||||
|
|
||||||
//- rjf: [c]
|
//- rjf: [c]
|
||||||
#include "base/base_inc.c"
|
#include "base/base_inc.c"
|
||||||
|
#include "x64/x64.c"
|
||||||
#include "linker/hash_table.c"
|
#include "linker/hash_table.c"
|
||||||
#include "linker/lf_hash_table.c"
|
#include "linker/lf_hash_table.c"
|
||||||
#include "os/os_inc.c"
|
#include "os/os_inc.c"
|
||||||
|
|||||||
Vendored
+1
-1
@@ -440,7 +440,7 @@ RSFORCEINLINE void radsortinternal( void * start, size_t len, size_t element_siz
|
|||||||
|
|
||||||
#if BUILD_DEBUG
|
#if BUILD_DEBUG
|
||||||
if ( element_size > sizeof( RS_MAX_SIMPLE_BUF ) )
|
if ( element_size > sizeof( RS_MAX_SIMPLE_BUF ) )
|
||||||
__debugbreak();
|
radsort_break_;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// stack for no recursion
|
// stack for no recursion
|
||||||
|
|||||||
Reference in New Issue
Block a user