Skip to content

Conversation

ligurio
Copy link
Owner

@ligurio ligurio commented Jul 30, 2025

No description provided.

@ligurio ligurio force-pushed the ligurio/gh-xxxx-lapi-sysprof branch from 586ceda to 421cf11 Compare July 30, 2025 10:46
@ligurio ligurio requested a review from Buristan July 30, 2025 14:49
@ligurio ligurio force-pushed the ligurio/gh-xxxx-lapi-sysprof branch from 421cf11 to 4172439 Compare July 30, 2025 14:52
Copy link
Collaborator

@Buristan Buristan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, Sergey!
Thanks for the patch-set.
I'll proceed with the review per-patch below.


[PATCH 1/2] tests/lapi: add sysprof test

I would rather split this patch into 2 separate ones -- for jit.p and misc.sysprof correspondingly.

Copy link
Collaborator

@Buristan Buristan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[PATCH 2/2] tests/capi: omit sysprof testing

With test misc_sysprof_test.lua
added in the previous commit sysprof in luaL_loadbuffer_proto_test
is not needed anymore.

I do not agree with this:

  1. It handles the different API invocations (not the C callback, but the Lua function).
  2. The test added in the previous commit is not very useful unless the Lua mutator is added.

Thus, I suggest dropping this commit for now.

@Buristan Buristan assigned ligurio and unassigned Buristan Jul 31, 2025
@ligurio
Copy link
Owner Author

ligurio commented Aug 6, 2025

[PATCH 2/2] tests/capi: omit sysprof testing

removed from the patchset (cherry-picked to the branch with luamut integration)

@ligurio ligurio force-pushed the ligurio/gh-xxxx-lapi-sysprof branch from 4172439 to 08f5667 Compare August 6, 2025 19:25
@ligurio ligurio requested a review from Buristan August 6, 2025 19:54
@ligurio ligurio assigned Buristan and unassigned ligurio Aug 6, 2025
@Buristan Buristan assigned ligurio and unassigned Buristan Aug 20, 2025
The patch adds test for sysprof built into LuaJIT.
@ligurio ligurio force-pushed the ligurio/gh-xxxx-lapi-sysprof branch from 08f5667 to fc46317 Compare August 25, 2025 15:37
@ligurio ligurio assigned Buristan and unassigned ligurio Aug 25, 2025
Copy link
Collaborator

@Buristan Buristan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sergey,
Thanks for the fixes!
LGTM!

@Buristan Buristan assigned ligurio and unassigned Buristan Aug 27, 2025
@ligurio ligurio merged commit 42ef050 into master Aug 27, 2025
12 checks passed
@ligurio ligurio deleted the ligurio/gh-xxxx-lapi-sysprof branch August 27, 2025 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants