Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
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
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
/
Sign in
Sign up
Appearance settings
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 }}
rafambn
/
KFlate
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
7
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
prepare KFlate 1.1.0
- #41
#41
Closed
rafambn
wants to merge 55 commits into
master
rafambn/KFlate:master
from
dev-1.1.0
rafambn/KFlate:dev-1.1.0
Copy head branch name to clipboard
Conversation
Commits
55
(55)
Checks
Files changed
Closed
prepare KFlate 1.1.0
#41
rafambn
wants to merge 55 commits into
master
rafambn/KFlate:master
from
dev-1.1.0
rafambn/KFlate:dev-1.1.0
Copy head branch name to clipboard
Commits
Commits on May 5, 2026
Infra: migrate to kotlinx-benchmark and update project identity
Show description for e90be34
rafambn
committed
e90be34
View commit details
Copy full SHA for e90be34
Browse repository at this point
Refactor benchmarks to simplify raw compression testing
Show description for 2cbb8f2
rafambn
committed
2cbb8f2
View commit details
Copy full SHA for 2cbb8f2
Browse repository at this point
Docs: update documentation snippets and benchmarking instructions
Show description for 6cbee92
rafambn
committed
6cbee92
View commit details
Copy full SHA for 6cbee92
Browse repository at this point
Build: add automated benchmark comparison reporting
Show description for 9897535
rafambn
committed
9897535
View commit details
Copy full SHA for 9897535
Browse repository at this point
Build: improve benchmark metadata handling and increase measurement precision
Show description for ba67a1f
rafambn
committed
ba67a1f
View commit details
Copy full SHA for ba67a1f
Browse repository at this point
Commits on Sep 4, 2026
Separate compression APIs without type collisions
rafambn
committed
bddfc68
View commit details
Copy full SHA for bddfc68
Browse repository at this point
Commits on Sep 5, 2026
Reject reserved DEFLATE literal codes
rafambn
committed
432848f
View commit details
Copy full SHA for 432848f
Browse repository at this point
Clarify fflate attribution and package the license
rafambn
committed
f27e457
View commit details
Copy full SHA for f27e457
Browse repository at this point
Remove unsupported GZIP dictionaries (#5)
rafambn
authored
c9577ef
View commit details
Copy full SHA for c9577ef
Browse repository at this point
Handle partial ZLIB streaming headers (#6)
rafambn
authored
84f22cd
View commit details
Copy full SHA for 84f22cd
Browse repository at this point
Reject empty raw compressed input (#7)
rafambn
authored
025226d
View commit details
Copy full SHA for 025226d
Browse repository at this point
Validate GZIP metadata before encoding (#8)
rafambn
authored
87a65ed
View commit details
Copy full SHA for 87a65ed
Browse repository at this point
Bound decompression output before allocation
rafambn
committed
2cf8a2a
View commit details
Copy full SHA for 2cf8a2a
Browse repository at this point
Simplify decompression output limits (#17)
rafambn
authored
bfd79b5
View commit details
Copy full SHA for bfd79b5
Browse repository at this point
Reject sizes that overflow internal buffers (#12)
Show description for a91961b
rafambn
authored
a91961b
View commit details
Copy full SHA for a91961b
Browse repository at this point
Decode DEFLATE streams across chunk boundaries (#13)
rafambn
authored
ee03df8
View commit details
Copy full SHA for ee03df8
Browse repository at this point
Keep the web demo responsive on worker failures (#14)
Show description for c54cd40
rafambn
authored
c54cd40
View commit details
Copy full SHA for c54cd40
Browse repository at this point
Cap web demo decompression at 128 MiB (#16)
rafambn
authored
ed1a1da
View commit details
Copy full SHA for ed1a1da
Browse repository at this point
Keep the error factory internal (#19)
rafambn
authored
aee9b08
View commit details
Copy full SHA for aee9b08
Browse repository at this point
Give internal result types their own files (#20)
rafambn
authored
9f7e2ac
View commit details
Copy full SHA for 9f7e2ac
Browse repository at this point
Stop repeating large fixtures across tests (#22)
rafambn
authored
ba56d57
View commit details
Copy full SHA for ba56d57
Browse repository at this point
Commits on Sep 6, 2026
Build every target on pull requests (#23)
rafambn
authored
331b183
View commit details
Copy full SHA for 331b183
Browse repository at this point
Keep JVM coverage at 100%
rafambn
authored
9abb15c
View commit details
Copy full SHA for 9abb15c
Browse repository at this point
Throw FlateError directly
Show description for 766c95b
rafambn
authored
766c95b
View commit details
Copy full SHA for 766c95b
Browse repository at this point
Prepare the 1.1.0 release docs and artifacts
rafambn
committed
4af757e
View commit details
Copy full SHA for 4af757e
Browse repository at this point
Improve higher DEFLATE compression levels
rafambn
committed
c993daf
View commit details
Copy full SHA for c993daf
Browse repository at this point
Let compression levels manage hash-table memory
rafambn
committed
91ad6c4
View commit details
Copy full SHA for 91ad6c4
Browse repository at this point
Cut level 9 output with cost-aware parsing
rafambn
committed
71d4753
View commit details
Copy full SHA for 71d4753
Browse repository at this point
Make benchmark results representative and reviewable
rafambn
committed
d0fec3b
View commit details
Copy full SHA for d0fec3b
Browse repository at this point
Reject invalid measurements in benchmark reports
rafambn
committed
e5992df
View commit details
Copy full SHA for e5992df
Browse repository at this point
Commits on Sep 7, 2026
Record full Linux benchmark results for PR 30
rafambn
committed
41dbe52
View commit details
Copy full SHA for 41dbe52
Browse repository at this point
Merge pull request #30 from rafambn/fix/meaningful-benchmarks
Show description for 26a7434
rafambn
authored
26a7434
View commit details
Copy full SHA for 26a7434
Browse repository at this point
Integrate benchmarks with automatic compression memory
rafambn
committed
3de10ca
View commit details
Copy full SHA for 3de10ca
Browse repository at this point
Merge pull request #29 from rafambn/api/remove-memory-level
Show description for aa841e7
rafambn
authored
aa841e7
View commit details
Copy full SHA for aa841e7
Browse repository at this point
Integrate automatic memory sizing with compression parsers
rafambn
committed
a82348b
View commit details
Copy full SHA for a82348b
Browse repository at this point
Merge pull request #28 from rafambn/perf/make-compression-levels-earn-their-cost
Show description for f1c5c43
rafambn
authored
f1c5c43
View commit details
Copy full SHA for f1c5c43
Browse repository at this point
Align release documentation with final compression API
rafambn
committed
279b287
View commit details
Copy full SHA for 279b287
Browse repository at this point
Show the latest benchmark results on the Wasm demo
rafambn
committed
d770186
View commit details
Copy full SHA for d770186
Browse repository at this point
Commits on Sep 8, 2026
Make the compression demo easier to use and inspect
rafambn
committed
b995b5d
View commit details
Copy full SHA for b995b5d
Browse repository at this point
Merge pull request #27 from rafambn/release/prepare-1.1.0
Show description for 047692d
rafambn
authored
047692d
View commit details
Copy full SHA for 047692d
Browse repository at this point
Commits on Sep 9, 2026
cache benchmark baselines and publish level history
rafambn
committed
36a54b1
View commit details
Copy full SHA for 36a54b1
Browse repository at this point
remove trailing blank lines from benchmark report
rafambn
committed
f980d13
View commit details
Copy full SHA for f980d13
Browse repository at this point
Simplify benchmarks with library selection and retain collected data
rafambn
committed
db56184
View commit details
Copy full SHA for db56184
Browse repository at this point
Keep archived benchmark commits usable in shallow checkouts
rafambn
committed
38e1cd8
View commit details
Copy full SHA for 38e1cd8
Browse repository at this point
Merge pull request #31 from rafambn/feat/cached-benchmark-baselines
Show description for fe2ff51
rafambn
authored
fe2ff51
View commit details
Copy full SHA for fe2ff51
Browse repository at this point
Choose stored blocks using their actual padding cost
rafambn
committed
5e34cfc
View commit details
Copy full SHA for 5e34cfc
Browse repository at this point
Reuse fixed token prices in level 9 parsing
rafambn
committed
374b326
View commit details
Copy full SHA for 374b326
Browse repository at this point
Expand inflate matches with bulk copies
rafambn
committed
4c78b02
View commit details
Copy full SHA for 4c78b02
Browse repository at this point
Cut scratch allocation for short compression inputs
rafambn
committed
4cc3f89
View commit details
Copy full SHA for 4cc3f89
Browse repository at this point
Merge pull request #40 from rafambn/agent/deflate-scratch-sizing
Show description for ba01d65
rafambn
authored
ba01d65
View commit details
Copy full SHA for ba01d65
Browse repository at this point
Shorten benchmark runs with one JVM fork and ten measurements
rafambn
committed
7592ba5
View commit details
Copy full SHA for 7592ba5
Browse repository at this point
Merge pull request #39 from rafambn/agent/inflate-copy-speed
Show description for 060f957
rafambn
authored
060f957
View commit details
Copy full SHA for 060f957
Browse repository at this point
Merge branch 'dev-1.1.0' into cost-parser-speed
rafambn
authored
8978d9f
View commit details
Copy full SHA for 8978d9f
Browse repository at this point
Merge pull request #35 from rafambn/cost-parser-speed
Show description for c2ffe0d
rafambn
authored
c2ffe0d
View commit details
Copy full SHA for c2ffe0d
Browse repository at this point
Commits on Sep 11, 2026
Merge pull request #33 from rafambn/agent/huffman-ratio
Show description for 611c594
rafambn
authored
611c594
View commit details
Copy full SHA for 611c594
Browse repository at this point
You can’t perform that action at this time.