Mattias Wadman
051a70bd4b
interp: Change bit ranges to use exclusive end
...
All other ranges and slicing uses exclusive end so i think it make sense
to make it consistent.
Update docs and add additional example for non-byte-aligned field.
Also fixes issue showing zero bit ranges as start-NA.
2023-10-20 15:37:26 +02:00
Mattias Wadman
23ae4d978b
decode,interp: Make synthetic values more visible and not act as decode values
2023-10-07 17:40:16 +02:00
Babz
3af0462c68
luajit: file null terminator: raw bits, validate
2023-07-25 18:34:44 +02:00
Babz
c42fb9e769
luajit: typo
2023-06-22 01:30:28 +02:00
Babz
64c92da68b
luajit: remove unused variable
2023-06-22 01:27:20 +02:00
Babz
5d9a08c6e9
luajit: fix regression: (u64 vs i64)
2023-06-21 23:57:59 +02:00
Babz
dd594f47eb
luajit: tests: rename lua source file
2023-06-21 23:53:55 +02:00
Babz
751ee5a328
luajit: explain LuaJITDecodeKNum, fix negative in bug
2023-06-21 23:53:44 +02:00
Babz
64c11bedfa
luajit: improve debuginfo decoding
2023-06-21 22:33:23 +02:00
Babz
eb819dd479
luajit: tests: improve coverage
2023-06-21 20:53:47 +02:00
Babz
441d246de6
luajit: standardize field names (key/value/type ect.)
2023-06-21 20:42:15 +02:00
Babz
3561c08a8c
luajit: fallbackUintMapSymStr
2023-06-21 20:34:56 +02:00
Babz
c3a123ad84
luajit: remove unecessary dependency
2023-06-21 18:47:13 +02:00
Babz
93c96965e0
luajit: add to probe group
2023-06-21 01:41:03 +02:00
Babz
a83576a83a
luajit: clarify description
2023-06-21 01:39:23 +02:00
Babz
b24063be02
luajit: *.fqtest: add comments for generating .luac from source
2023-06-21 01:25:35 +02:00
Babz
52ce81817f
luajit: split in smaller decode functions
2023-06-21 01:02:38 +02:00
Babz
bdf158be9e
luajit: add luajit.md
2023-06-21 00:17:27 +02:00
Babz
715f850d50
luajit: opcodes: implement scalar.UintMapper
2023-06-20 23:55:37 +02:00
Babz
08ae661c15
luajit: use UTF8 strings
2023-06-20 23:33:46 +02:00
Babz
32300a3ffa
luajit: check binary.Read() error
2023-06-20 23:31:35 +02:00
Babz
e44f5c00b8
luajit: magic number: raw bits, check with assert
2023-06-20 23:28:34 +02:00
Babz
29ab66b3eb
luajit: lowercase flags
2023-06-20 23:11:17 +02:00
Babz
db2e621468
go fmt
2023-06-20 23:02:31 +02:00
Babz
1afdf8b1cf
luajit: initial support
2023-06-20 18:24:49 +02:00