diff --git a/xml/development/cpp.xml b/xml/development/cpp.xml
index 266e301d8d74..ef2f1653b2e6 100644
--- a/xml/development/cpp.xml
+++ b/xml/development/cpp.xml
@@ -1160,10 +1160,6 @@
-
-
-
-
Matches enum instance `e` against pattern `pattern`, returning `true` if
matching succeeded and `false` otherwise.
@@ -1198,10 +1194,6 @@
-
-
-
-
Matches enum instance `e` against pattern `pattern`, returning `true` if
matching succeeded and `false` otherwise.
@@ -2410,7 +2402,6 @@
@see https://haxe.org/manual/std-math-integer-math.html
@see https://haxe.org/manual/types-nullability.html]]>
-
@@ -10426,119 +10417,68 @@
If you implement this interface, then the backend will generate code that
allows fast numeric access to fields by integer id. This should speed up the CFFI.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
Parameter describes a function parameter. Instances of this class are
embedded in stack frame objects to describe the function parameters that
were used in the invocation of the function that defines that stack frame.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
`StackFrame` describes one call stack frame.
-
-
- 1
-
-
+ 1
-
- 2
-
-
+ 2
-
- 3
-
-
+ 3
-
- 4
-
-
+ 4
-
- 5
-
-
+ 5
-
0 is never a valid thread number
-
-
-
-
+
-
If status is "stopped breakpoint", this is the breakpoint number
-
If status is "critical error", this describes the error
-
Stack will be listed with the lowest frame first
@@ -10549,80 +10489,49 @@
-
- { criticalErrorDescription : null, breakpoint : -1 }
-
-
+ { criticalErrorDescription : null, breakpoint : -1 }
`ThreadInfo` describes the state of a single thread.
-
-
- 1
-
-
+ 1
-
- 2
-
-
+ 2
-
- 3
-
-
+ 3
-
- 4
-
-
+ 4
-
- 1
-
-
+ 1
-
- 2
-
-
+ 2
-
- 3
-
-
+ 3
-
- "NONEXISTENT_VALUE"
-
-
+ "NONEXISTENT_VALUE"
This tagging value is returned by `getStackVariableValue()` and
`setStackVariableValue()` if the requested value does not exist at the
requested stack frame
-
- "THREAD_NOT_STOPPED"
-
-
+ "THREAD_NOT_STOPPED"
This tagging value is returned by `getStackVariableValue()` and
`setStackVariableValue()` if the stack variable that is being set is on a
thread that is running, in which case the set does not take place.
@@ -10641,10 +10550,7 @@
-
-
-
-
+
Sets the handler callback to be made when asynchronous events occur,
specifically, when threads are created, terminated, started, or
stopped. The calling thread becomes the "debugger" thread, which means
@@ -10683,10 +10589,7 @@
-
-
-
-
+
This can be called to turn off (and then back on) all stopping of
debugged threads temporarily. It should only be used by classes that
actually implement the debugger to hide themselves from the debugger as
@@ -10694,20 +10597,14 @@
-
-
-
-
+
Returns the thread number of the calling thread.
@return the thread number of the calling thread.
-
-
-
-
+
Returns the set of source files known to the debugger. This is a copy
of the original array and could be quite large. The caller should
cache this value to avoid multiple copies needing to be made.
@@ -10716,10 +10613,7 @@
-
-
-
-
+
Returns the full paths of the set of source files known to the debugger.
This is a copy of the original array and could be quite large.
It is possible that this set will be empty, in which case the full paths are not known.
@@ -10730,10 +10624,7 @@
-
-
-
-
+
Returns the set of class names of all classes known to the debugger.
This is a copy of the original array and could be quite large. The
caller should cache this value to avoid multiple copies needing to be
@@ -10743,10 +10634,7 @@
-
-
-
-
+
Returns a `ThreadInfo` object describing every thread that existed at the
moment that the call was made, except for the debugger thread.
@@ -10756,10 +10644,7 @@
-
-
-
-
+
Returns a `ThreadInfo` object describing a single thread, or `null` if
there is no such thread or the thread queried about was the debugger
thread and `unsafe` was not `true`.
@@ -10770,10 +10655,7 @@
-
-
-
-
+
Adds a new `file:line` breakpoint. The breakpoint number of the newly
added breakpoint is returned.
@@ -10783,10 +10665,7 @@
-
-
-
-
+
Adds a new `class:function` breakpoint. The breakpoint number of the
newly added breakpoint is returned.
@@ -10795,10 +10674,7 @@
-
-
-
-
+
Deletes a breakpoint, or all breakpoints.
@@ -10809,7 +10685,6 @@
{ wait : true }
-
Breaks all threads except the debugger thread (which should be the same
as the calling thread!).
@@ -10824,10 +10699,7 @@
-
-
-
-
+
Continue execution of all stopped threads. If `specialThreadNumber`
is a valid thread number, then it will be continued past
`continueCount` breakpoints instead of just 1 like all of the other
@@ -10843,7 +10715,6 @@
{ stepCount : 1 }
-
Single steps the given thread.
@@ -10854,10 +10725,7 @@
-
-
-
-
+
Returns the list of local variables (including `this`, function
arguments, and local variables) visible to the given thread at the
given stack frame.
@@ -10878,10 +10746,7 @@
-
-
-
-
+
Returns the value of a stack variable, or `NONEXISTENT_VALUE` if the
requested value does not exist. If the thread is actively running
and `unsafe` is not `true`, returns `THREAD_NOT_STOPPED`.
@@ -10895,10 +10760,7 @@
-
-
-
-
+
Sets the value of a stack variable and returns that value. If the
variable does not exist, on the stack, this function returns
`NONEXISTENT_VALUE`. If the thread is actively running and `unsafe` is not
@@ -10914,61 +10776,39 @@
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
- 0
-
-
+ 0
-
- 1
-
-
+ 1
-
- 2
-
-
+ 2
-
- 3
-
-
+ 3
-
Introduced hxcpp_api_level 310
Returns stats on memory usage:
@@ -10978,94 +10818,49 @@
This will generally saw-tooth between USAGE and RESERVED
- `MEM_INFO_LARGE` - Size of separate pool used for large allocs. Included in all the above.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
- { printInstances : true }
-
-
+ { printInstances : true }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -11075,10 +10870,7 @@
-
-
- "__hxcpp_set_finalizer"
-
+ "__hxcpp_set_finalizer"
@@ -11095,17 +10887,11 @@
-
-
-
-
+
-
-
-
-
+
@@ -11122,41 +10908,23 @@
-
-
-
-
+
- [
-
-
- ]
-
-
-
-
+
+
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
@@ -11166,7 +10934,6 @@
{ inHard : false }
-
diff --git a/xml/development/info.json b/xml/development/info.json
index 2597f9f13ce1..18e43c8b9fa1 100644
--- a/xml/development/info.json
+++ b/xml/development/info.json
@@ -1,4 +1,4 @@
{
- "commit": "bda938d5a082311f1b075ea875c95b2f9189aec1",
+ "commit": "7b92f74fc60f0f90403cd9414837605c90857027",
"branch": "development"
}