Page MenuHomePhabricator

siger-young (Siger Young)
User

Projects

User does not belong to any projects.

User Details

User Since
Mar 25 2021, 8:09 AM (79 w, 19 h)

Recent Activity

Dec 17 2021

siger-young added a comment to D115926: [lldb/lua] Support external breakpoint callback.

I don't know if you've seen this but we have some description of it here https://lldb.llvm.org/design/sbapi.html. The gist of it is:

  • be backward compatible
  • don't depend on other stuff
Dec 17 2021, 3:04 AM · Restricted Project
siger-young updated the diff for D115926: [lldb/lua] Support external breakpoint callback.

Remove "return" to prevent memory leakage.

Dec 17 2021, 2:15 AM · Restricted Project
siger-young updated the summary of D115926: [lldb/lua] Support external breakpoint callback.
Dec 17 2021, 2:14 AM · Restricted Project
siger-young updated the summary of D115926: [lldb/lua] Support external breakpoint callback.
Dec 17 2021, 2:08 AM · Restricted Project
siger-young requested review of D115926: [lldb/lua] Support external breakpoint callback.
Dec 17 2021, 2:07 AM · Restricted Project

Oct 12 2021

siger-young updated the diff for D108090: [lldb/lua] Supplement Lua bindings for lldb module.

Pull and merge conflicts, will soon be merged into main.

Oct 12 2021, 4:33 AM · Restricted Project

Sep 27 2021

siger-young updated the diff for D108090: [lldb/lua] Supplement Lua bindings for lldb module.

Add assertion functions and error status detection to remove "luaunit"

Sep 27 2021, 6:23 AM · Restricted Project
siger-young added inline comments to D108090: [lldb/lua] Supplement Lua bindings for lldb module.
Sep 27 2021, 5:31 AM · Restricted Project
siger-young updated the diff for D108090: [lldb/lua] Supplement Lua bindings for lldb module.

Add dependency "luaunit" as an internal one.

Sep 27 2021, 5:26 AM · Restricted Project
siger-young added inline comments to D108090: [lldb/lua] Supplement Lua bindings for lldb module.
Sep 27 2021, 1:15 AM · Restricted Project

Sep 26 2021

siger-young updated the diff for D108090: [lldb/lua] Supplement Lua bindings for lldb module.

Rebase commits.

Sep 26 2021, 7:31 AM · Restricted Project
siger-young updated the diff for D108090: [lldb/lua] Supplement Lua bindings for lldb module.

Fix typo in SBData test.

Sep 26 2021, 7:19 AM · Restricted Project
siger-young updated the diff for D108515: [lldb/lua] Force Lua version to be 5.3.

Remove "REQUIRED" flags when finding Lua at "FindLuaAndSwig.cmake".

Sep 26 2021, 12:33 AM · Restricted Project
siger-young reopened D108515: [lldb/lua] Force Lua version to be 5.3.
Sep 26 2021, 12:33 AM · Restricted Project
siger-young updated the diff for D108090: [lldb/lua] Supplement Lua bindings for lldb module.

This update mainly fixed problematic typemaps and adding necessary comments.

Sep 26 2021, 12:04 AM · Restricted Project

Sep 9 2021

siger-young added inline comments to D108090: [lldb/lua] Supplement Lua bindings for lldb module.
Sep 9 2021, 10:58 AM · Restricted Project

Sep 3 2021

siger-young added inline comments to D108515: [lldb/lua] Force Lua version to be 5.3.
Sep 3 2021, 2:33 AM · Restricted Project

Aug 22 2021

siger-young updated the diff for D104281: [lldb][docs] Add reference docs for Lua scripting.

This update improves the scripting reference parts.

Aug 22 2021, 8:41 PM · Restricted Project
siger-young updated the diff for D104281: [lldb][docs] Add reference docs for Lua scripting.

This update makes scripting example more coherent even if Lua parts are added.

Aug 22 2021, 8:23 PM · Restricted Project

Aug 21 2021

siger-young requested review of D108515: [lldb/lua] Force Lua version to be 5.3.
Aug 21 2021, 4:59 PM · Restricted Project
siger-young updated the diff for D108090: [lldb/lua] Supplement Lua bindings for lldb module.

This update adds some tests for Lua LLDB module.

Aug 21 2021, 4:40 PM · Restricted Project

Aug 15 2021

siger-young updated the summary of D108090: [lldb/lua] Supplement Lua bindings for lldb module.
Aug 15 2021, 3:12 PM · Restricted Project
siger-young retitled D108090: [lldb/lua] Supplement Lua bindings for lldb module from [lldb/lua] Supplement typemaps for Lua bindings to [lldb/lua] Supplement Lua bindings for lldb module.
Aug 15 2021, 12:59 PM · Restricted Project
siger-young updated the diff for D108090: [lldb/lua] Supplement Lua bindings for lldb module.

Using lua_newuserdata instead of lua_newuserdatauv to support Lua 5.3

Aug 15 2021, 12:49 PM · Restricted Project
siger-young added reviewers for D108090: [lldb/lua] Supplement Lua bindings for lldb module: tammela, JDevlieghere.
Aug 15 2021, 9:44 AM · Restricted Project
siger-young requested review of D108090: [lldb/lua] Supplement Lua bindings for lldb module.
Aug 15 2021, 9:44 AM · Restricted Project
siger-young updated the diff for D104281: [lldb][docs] Add reference docs for Lua scripting.

This update marks features that are only supported by Python, and adds Lua
example code for using LLDB module.

Aug 15 2021, 7:47 AM · Restricted Project

Jul 30 2021

siger-young updated the diff for D104281: [lldb][docs] Add reference docs for Lua scripting.

Add integrated pages (Lua + Python) for scripting docs.

Jul 30 2021, 1:23 AM · Restricted Project

Jun 29 2021

siger-young updated the diff for D104281: [lldb][docs] Add reference docs for Lua scripting.

Rebase two commits.

Jun 29 2021, 9:06 PM · Restricted Project
siger-young updated the diff for D105034: [lldb/lua] Add scripted watchpoints for Lua.

Fix some linting and add extra tests for Lua scripted watchpoints.

Jun 29 2021, 8:13 PM · Restricted Project
siger-young updated the diff for D105034: [lldb/lua] Add scripted watchpoints for Lua.
Jun 29 2021, 8:03 PM · Restricted Project

Jun 28 2021

siger-young requested review of D105034: [lldb/lua] Add scripted watchpoints for Lua.
Jun 28 2021, 8:18 AM · Restricted Project

Jun 21 2021

siger-young added inline comments to D104281: [lldb][docs] Add reference docs for Lua scripting.
Jun 21 2021, 11:56 AM · Restricted Project
siger-young updated the diff for D104281: [lldb][docs] Add reference docs for Lua scripting.

Reference page for Python and Lua is ready. A new sphinx extension "sphinx-tabs"
is added to enable users switching the language.

Jun 21 2021, 11:28 AM · Restricted Project

Jun 15 2021

siger-young added a comment to D104281: [lldb][docs] Add reference docs for Lua scripting.

Instead of copying the text from the Python page, I was actually thinking whether we should make the 'scripting' page more generic and just add the language-specific examples for Python and Lua there. I am not sure what's the best way to do that visually though with RST. We could just go for raw HTML and use a tab switcher like this:

Jun 15 2021, 12:19 AM · Restricted Project

Jun 14 2021

siger-young requested review of D104281: [lldb][docs] Add reference docs for Lua scripting.
Jun 14 2021, 10:44 PM · Restricted Project