Skip to content

Add option to disable JIT in lua plugin#8618

Merged
shukitchan merged 3 commits intoapache:masterfrom
shukitchan:7423
Jan 21, 2022
Merged

Add option to disable JIT in lua plugin#8618
shukitchan merged 3 commits intoapache:masterfrom
shukitchan:7423

Conversation

@shukitchan
Copy link
Copy Markdown
Contributor

@shukitchan shukitchan commented Jan 19, 2022

Fixes #7423

@shukitchan shukitchan requested a review from bryancall as a code owner January 19, 2022 07:08
@bneradt bneradt linked an issue Jan 19, 2022 that may be closed by this pull request
@bneradt
Copy link
Copy Markdown
Contributor

bneradt commented Jan 19, 2022

[approve ci autest]

@shukitchan shukitchan self-assigned this Jan 19, 2022
@shukitchan shukitchan added this to the 10.0.0 milestone Jan 19, 2022
@shukitchan
Copy link
Copy Markdown
Contributor Author

[approve ci autest]

@traeak traeak self-requested a review January 20, 2022 20:11
Copy link
Copy Markdown
Contributor

@traeak traeak left a comment

Choose a reason for hiding this comment

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

Test with and without jit with debug, observed messages. Tested example global plugin. Code looks fine.

@shukitchan shukitchan merged commit 708844b into apache:master Jan 21, 2022
zwoop pushed a commit that referenced this pull request Jul 13, 2022
* Add option to disable JIT mode for luajit

* Update lua plugin documentation

* Fix clang format

(cherry picked from commit 708844b)
@zwoop
Copy link
Copy Markdown
Contributor

zwoop commented Jul 13, 2022

Cherry-picked to v9.2.x

@zwoop zwoop modified the milestones: 10.0.0, 9.2.0 Jul 13, 2022
masaori335 pushed a commit to masaori335/trafficserver that referenced this pull request Feb 21, 2023
* Add option to disable JIT mode for luajit

* Update lua plugin documentation

* Fix clang format

(cherry picked from commit 708844b)
masaori335 pushed a commit to masaori335/trafficserver that referenced this pull request Feb 21, 2023
* asf/9.2.x: (22 commits)
  Updated ChangeLog
  Add 5xx's to be allowed to be used for simple retries (apache#8518)
  Extend milestone api time tracking to remap. (apache#8520)
  Destroy ssl context after use. (apache#8531)
  Proxy Verifier: Update to version 2.4.1 (apache#8965)
  Fixes issue with file size calculation for existing logs (apache#8971)
  Fix reverting PR#7302 (apache#8975)
  add a metric to track how often the range seek bug is detected (apache#8970)
  Updated ChangeLog
  Revert "File change monitoring on s3_auth (apache#8905)"
  .fit/fmt/.clang-format-installed prerequisite (apache#8950)
  Make the autopep8 clang-format targets quieter (apache#8944)
  Add option to disable JIT in lua plugin (apache#8618)
  Fix doc formatting for plugin remap_stats (apache#8942)
  Fix doc formatting for rate_limit plugin (apache#8943)
  Clear lua plugin http context after each hook handler (apache#8607)
  LGTM: Remove function declaration in block (HdrHeap.cc) (apache#8588)
  ESI processing when origin returns 304 response (apache#8563)
  call je_dallocx with flags when needed (apache#8547)
  Updated ChangeLog
  ...

 Conflicts:
	CHANGELOG-9.2.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Significant mmap overhead in Lua plugin

6 participants