frankenphp
perf: optimize $_SERVER import
#1106
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
40
Changes
View On
GitHub
perf: optimize $_SERVER import
#1106
dunglas
merged 40 commits into
main
from
perf-optimize-server-import
AlliBalliBaba
marked this pull request as ready for review
1 year ago
AlliBalliBaba
changed the title
perf: Optimizes $_SERVER import
perf: Optimize $_SERVER import
1 year ago
withinboredom
commented on 2024-10-21
withinboredom
commented on 2024-10-21
dunglas
commented on 2024-10-21
AlliBalliBaba
commented on 2024-10-22
dunglas
force pushed
from
1100b3e4
to
8d60a22d
1 year ago
dunglas
requested changes on 2024-10-31
Optimizes server import and refactors.
6eddbc3a
Moves expected output to separate file.
6c1bde97
Refactor usability tests
49b798dd
Pins strings to thread freeing.
52bed5b2
Adds fuzzing test.
6043dd4e
Validates that the request path does not contain null bytes.
ae09fe2f
Makes test paths absolute.
4b566445
Renames 'fringe mode' to 'deprecated mode' and adds docs.
b2343901
Removes the caddy configuration and checks php.ini for filter.default
ed7910d6
Resets freeing logic to not use pinner.
4f168613
Optimizes server import and refactors.
937978d4
Moves expected output to separate file.
bd06a3c0
Rebase.
6156c77f
Rebase.
4230aa0f
Rebase.
c9e1b429
Rebase.
e645a836
Removes the caddy configuration and checks php.ini for filter.default
4a766df8
Resets freeing logic to not use pinner.
5609b3ef
Rebase.
c0bd7683
Trigger Build
bb0edb33
Only unpins in a worker request (not when the request was finished ma…
90db6148
Fixes duplication from merging.
8591e1c1
Removes unnecessary assertions.
dc9ba9d7
test
f0a6a9fe
Trigger Build
1f22cf9c
Trigger Build
e40bfe25
Prevents PHP from interned string GC.
740ea6f6
Trigger Build
66eed40c
Update cgi.go
3f80d7c1
Update frankenphp.go
415eb31a
Rejects requests instead of panicking/hanging.
9bf5021f
Also resets the thread worker request.
ccf24fd5
Adds comment on persistent strings.
70d14fd3
Adds comment.
a370d521
AlliBalliBaba
force pushed
from
d44bd5ee
to
a370d521
1 year ago
Fixes typo.
cd13e340
Updates comment.
b4b8e709
Also unpins on rejected worker requests.
c2331299
Changes comment.
92e26876
Adds Todo.
38e81bc6
Trigger Build
9e755c1f
dunglas
approved these changes on 2024-11-04
dunglas
changed the title
perf: Optimize $_SERVER import
perf: optimize $_SERVER import
1 year ago
dunglas
merged
e5ca9730
into main
1 year ago
dunglas
deleted the perf-optimize-server-import branch
1 year ago
Login to write a write a comment.
Login via GitHub
Reviewers
dunglas
withinboredom
Assignees
No one assigned
Labels
None yet
Milestone
No milestone
Login to write a write a comment.
Login via GitHub