Releases
v3.0.0
Notable Changes
Drop support for lldb 3.8, Node.js v6.x, Node.js v8.x and Node.js v11.x
Add support for Node.js v12.x
Add recursive findrefs (v8 findrefs -r
)
Several bug fixed
Robustness improvements: when llnode fails to read some fields or objects, it will render those values as ???
instead of failing to render the entire command (still a long way to go to get this behavior everywhere in the code)
Commits
[bff9f5ea3e
] - src : harden SlicedString::ToString (Matheus Marchini) #332
[b0fa68ceed
] - build : update Node.js versions on CI matrix (Matheus Marchini) #330
[c981f7fce1
] - src : guess Symbol.name offset (Matheus Marchini) #330
[b30cf41a17
] - src : use 24 as default for kHeaderSize (Matheus Marchini) #330
[1b8f143369
] - src : make Symbol more resilient (Matheus Marchini) #330
[5a94ecf9c6
] - src : handle String__FIELD_offset__int (Matheus Marchini) #330
[f8eebcc98b
] - src : v12 fixed for JSArrayBuffer & FixedTypedArray (Matheus Marchini) #330
[2cc07cd0cb
] - test : skip inferredName on 12 (Matheus Marchini) #330
[1faa880915
] - src : v12.x-compatible DescriptorArray (Matheus Marchini) #330
[878b514e29
] - build : add project ncurc config (Matheus Marchini) #329
[8068cdad28
] - src : fix function name lookup for inferred names (Matheus Marchini) #311
[82d28c5e26
] - test : make SessionOutput Promise tolerant (Matheus Marchini) #311
[fd9d2b0990
] - test : make func source test compatbile with v12 (Matheus Marchini) #326
[ecb8d0e342
] - build : move CI to GitHub Actions (Matheus Marchini) #323
[6f27d84f3f
] - test : use gdb to capture core on tests (Matheus Marchini) #323
[9a58d8cf3f
] - build : allow custom lldb headers path with npm install (Matheus Marchini) #315
[f7f9347b19
] - test : update Error.stack test for V8 7.5 (Matheus Marchini) #327
[37b3c26844
] - src : use Check() instead of raw != -1 (Matheus Marchini) #313
[fde0c59cda
] - src : update UncompiledData types constants (Matheus Marchini) #324
[2afd59edfb
] - src : introduce Constant class (Matheus Marchini) #303
[ec016041c4
] - src : fix source list on V8 7.4 (Matheus Marchini) #316
[a79a0084b6
] - src : fix String::Length for Node.js v12.3.0 (Matheus Marchini) #302
[2964af57ff
] - src : treat embeded builtins as V8 functions (Matheus Marchini) #301
[2c4c99cade
] - src : use new SystemPointerSize constant (Matheus Marchini) #300
[fb25c910df
] - src : fix JSError inspection with stringified stack (Matheus Marchini) #291
[9449d99f18
] - src : improve messages on PrintInDebugMode (Matheus Marchini) #293
[a501635516
] - src : improve Check() reliability (Matheus Marchini) #294
[0dbfad07e6
] - src : fix findrefs for context locals (Matheus Marchini) #295
[84eefb4593
] - src : fix gcc/clang warnings (Kirill Fomichev) #297
[afaec4825d
] - doc : update collaborator guide to match the project size (Matheus Marchini) #296
[e1a74b0c97
] - build : drop v6.x support (Matheus Marchini) #292
[13f7034046
] - build : add tests for Node.js v11 (Matheus Marchini) #247
[ab2a7867a6
] - src : fixes for V8 6.9 and 7.0 (Matheus Marchini) #247
[99d06e7cdb
] - doc : add collaborator guide (Matheus Marchini) #275
[74414fc26a
] - src : reduce redundant "error:" for inspect
and findrefs
(oyyd) #285
[640799a97e
] - docs : fix typo (#284 ) (Jason Cooke)
[62ca523048
] - build : use clang-format from npm (Matheus Marchini) #276
[6424992013
] - src : apply clang-format rules (Matheus Marchini) #276
[ecfbdcab0b
] - src : move JSDate "ToString" logic to JSDate class (Daniel Beckert) #257
[c29d5af61d
] - test : disable flaky test for findrefs -s (Matheus Marchini) #244
[aad5414756
] - src : add recursive option to findrefs
command (Daniel Beckert) #244
[85f067aad8
] - build : add linter scripts and use it on travis (Matheus Marchini) #260
[886a03d5c8
] - src : run clang-format (Matheus Marchini) #260
[64a4e5e31d
] - build : install clang-format from npm (Matheus Marchini) #260
[ea06ef5ff1
] - meta : drop support for lldb 3.8 (Matheus Marchini) #263
You can’t perform that action at this time.