New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve luajit-gdb.py dumping of light userdata #6481
Comments
igormunkin
added
1.10
Target is 1.10 and all newer release/master branches
and removed
teamL
labels
Sep 15, 2022
mkokryashkin
added a commit
to tarantool/luajit
that referenced
this issue
Oct 5, 2022
Following up the introduction of full-range 64-bit lightuserdata support in commit 2cacfa8 ("Add support for full-range 64 bit lightuserdata."), this patch modifies the corresponding dumper behavior for LJ_64 platforms in the luajit-gdb extension. Resolves tarantool/tarantool#6481
mkokryashkin
added a commit
to tarantool/luajit
that referenced
this issue
Oct 11, 2022
Following up the introduction of full-range 64-bit lightuserdata support in commit 2cacfa8 ("Add support for full-range 64 bit lightuserdata."), this patch modifies the corresponding dumper behavior for LJ_64 platforms in the luajit-gdb extension. Resolves tarantool/tarantool#6481
mkokryashkin
added a commit
to tarantool/luajit
that referenced
this issue
Oct 17, 2022
Following up the introduction of full-range 64-bit lightuserdata support in commit 2cacfa8 ('Add support for full-range 64 bit lightuserdata.'), this patch modifies the corresponding dumper behavior for LJ_64 platforms in the luajit-gdb extension. Resolves tarantool/tarantool#6481
mkokryashkin
added a commit
to tarantool/luajit
that referenced
this issue
Dec 1, 2022
Following up the introduction of full-range 64-bit lightuserdata support in commit 2cacfa8 ('Add support for full-range 64 bit lightuserdata.'), this patch modifies the corresponding dumper behavior for LJ_64 platforms in the luajit-gdb extension. Resolves tarantool/tarantool#6481
mkokryashkin
added a commit
to tarantool/luajit
that referenced
this issue
Dec 1, 2022
Following up the introduction of full-range 64-bit lightuserdata support in commit 2cacfa8 ('Add support for full-range 64 bit lightuserdata.'), this patch modifies the corresponding dumper behavior for LJ_64 platforms in the luajit-gdb extension. Resolves tarantool/tarantool#6481
mkokryashkin
added a commit
to tarantool/luajit
that referenced
this issue
Dec 5, 2022
Following up the introduction of full-range 64-bit lightuserdata support in commit 2cacfa8 ('Add support for full-range 64 bit lightuserdata.'), this patch modifies the corresponding dumper behavior for LJ_64 platforms in the luajit-gdb extension. Resolves tarantool/tarantool#6481
igormunkin
pushed a commit
to tarantool/luajit
that referenced
this issue
Dec 9, 2022
Following up the introduction of full-range 64-bit lightuserdata support in commit 2cacfa8 ('Add support for full-range 64 bit lightuserdata.'), this patch modifies the corresponding dumper behavior for LJ_64 platforms in the luajit-gdb extension. Resolves tarantool/tarantool#6481
igormunkin
pushed a commit
to tarantool/luajit
that referenced
this issue
Dec 9, 2022
Following up the introduction of full-range 64-bit lightuserdata support in commit 2cacfa8 ('Add support for full-range 64 bit lightuserdata.'), this patch modifies the corresponding dumper behavior for LJ_64 platforms in the luajit-gdb extension. Resolves tarantool/tarantool#6481 Reviewed-by: Igor Munkin <imun@tarantool.org> Signed-off-by: Igor Munkin <imun@tarantool.org> (cherry picked from commit 9c4048d)
igormunkin
added
2.10
Target is 2.10 and all newer release/master branches
and removed
1.10
Target is 1.10 and all newer release/master branches
labels
Jan 9, 2023
igormunkin
added a commit
to igormunkin/tarantool
that referenced
this issue
Jan 10, 2023
* cmake: introduce CheckUnwindTables helper * x64/LJ_GC64: Fix type-check-only variant of SLOAD. * LJ_GC64: Fix ir_khash for non-string GCobj. * gdb: support full-range 64-bit lightuserdata Relates to tarantool#6481 Part of tarantool#7230 NO_DOC=LuaJIT submodule bump NO_TEST=LuaJIT submodule bump
igormunkin
added a commit
to igormunkin/tarantool
that referenced
this issue
Jan 10, 2023
* cmake: introduce CheckUnwindTables helper * x64/LJ_GC64: Fix type-check-only variant of SLOAD. * LJ_GC64: Fix ir_khash for non-string GCobj. * gdb: support full-range 64-bit lightuserdata Relates to tarantool#6481 Part of tarantool#7230 NO_DOC=LuaJIT submodule bump NO_TEST=LuaJIT submodule bump
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
There are two things to do:
LJ_64
with full-range 64 bit light userdata.light userdata @ 0x40affeb0
instead oflight userdata @ 0x7f0e40affeb0
).The text was updated successfully, but these errors were encountered: