Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
ferrix
/
lua-nginx-module
Public
forked from
openresty/lua-nginx-module
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Wiki
Security
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security
Insights
Commits
Breadcrumbs
History for
lua-nginx-module
dtrace
on
master
User selector
All users
All time
Commit History
Commits on Nov 29, 2012
feature: added new dtrace static probe http-lua-user-thread-wait.
agentzh
committed
e6b20cb
Copy full SHA for e6b20cb
Commits on Sep 30, 2012
feature: implemented ngx.thread.wait() for synchronously waiting on a child user thread, which also returns the final results of the last implicit call of coroutine.resume() on the user thread coro…
Show description for 5d5edcf
agentzh
committed
5d5edcf
Copy full SHA for 5d5edcf
Commits on Sep 22, 2012
feature: added support for manual time-slicing between lightweight threads via the coroutine.yield() API.
agentzh
committed
518c94e
Copy full SHA for 518c94e
feature: first prototype for the ngx.thread API (aka the lightweight thread API for ngx_lua) that passes the first bunch of tests.
agentzh
committed
6d85404
Copy full SHA for 6d85404
Commits on Sep 11, 2012
refactor: made ngx.location.capture() and ngx.location.capture_multi schedule themselves at the coroutine level (instead of the request level).
agentzh
committed
2f884b8
Copy full SHA for 2f884b8
Commits on Aug 28, 2012
merged "master" into "thread".
agentzh
committed
50f2035
Copy full SHA for 50f2035
refactor: now every lua coroutine takes its own context state for its nginx-side activities. bugfix: coroutine.status() returned "suspended" for "normal" coroutines. bugfix: coroutine.resume() did …
Show description for 5cb6e9f
agentzh
committed
5cb6e9f
Copy full SHA for 5cb6e9f
Commits on Aug 22, 2012
bugfix: the dtrace static probes did not compile on non-Linux systems like FreeBSD.
agentzh
committed
e650dd1
Copy full SHA for e650dd1
feature: added new dtrace static probes http-lua-socket-tcp-send-start, http-lua-socket-tcp-receive-done, and http-lua-socket-tcp-keepalive-buf-unread.
agentzh
committed
2831777
Copy full SHA for 2831777
Commits on Aug 13, 2012
resolved conflicts while merging "master" into "coroutine".
agentzh
committed
1462d96
Copy full SHA for 1462d96
more fixes in the dtrace provider file.
agentzh
committed
afb26d2
Copy full SHA for afb26d2
fixed the argument type again in the dtrace provider.
agentzh
committed
f7858ff
Copy full SHA for f7858ff
avoided declaring new C types in our dtrace provider.
agentzh
committed
c9d779e
Copy full SHA for c9d779e
bugfix: redeclared the ngx_http_request_t type in our dtrace provider file.
agentzh
committed
8e5ebad
Copy full SHA for 8e5ebad
Commits on Aug 9, 2012
added new static dtrace probe http-lua-user-coroutine-resume.
agentzh
committed
75d2d7a
Copy full SHA for 75d2d7a
added (passing) tests for calling ngx.exit() and ngx.exec() in deeply nested user coroutines. also added new static probe http-lua-user-coroutine-create.
agentzh
committed
4679f45
Copy full SHA for 4679f45
Commits on Jul 30, 2012
bugfix: ngx.req.init_body/ngx.req.append_body/ngx.req.finish_body could not work with ngx.req.socket and resulted in infinite loops when the nginx request header reader has pre-read the beginning p…
Show description for 04ef7a4
agentzh
committed
04ef7a4
Copy full SHA for 04ef7a4
Commits on Jul 25, 2012
fixed the provider name in stability attributes in ngx_lua_provider.d.
agentzh
committed
ebeb4ea
Copy full SHA for ebeb4ea
feature: initial support for dtrace static probes. it requires nginx-dtrace though: https://github.com/agentzh/nginx-dtrace
agentzh
committed
d3a9ba2
Copy full SHA for d3a9ba2
Loading
You can’t perform that action at this time.