Skip to content
Navigation Menu
Toggle navigation
Sign in
Product
GitHub Copilot
Write better code with AI
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
All features
Documentation
GitHub Skills
Blog
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
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
Reseting 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 }}
clojure
/
clojurescript
Public
Notifications
You must be signed in to change notification settings
Fork
790
Star
9.3k
Code
Pull requests
6
Actions
Projects
0
Wiki
Security
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security
Insights
Commits
Breadcrumbs
History for
clojurescript
benchmark
cljs
on
master
User selector
All users
Datepicker
All time
Commit History
Commits on Dec 22, 2017
CLJS-2445: Reducible sequence generators
mfikes
authored and
dnolen
committed
457faf8
Copy full SHA for 457faf8
Commits on Oct 1, 2017
CLJS-2300: Delegate clojure.string/capitalize to goog.string/capitalize
mfikes
authored and
dnolen
committed
9c2ec8b
Copy full SHA for 9c2ec8b
Commits on Sep 30, 2017
CLJS-2374: Print js/Infinity, js/-Infinity, js/NaN using new reader literals
mfikes
authored and
swannodette
committed
d450122
Copy full SHA for d450122
Commits on Sep 24, 2017
CLJS-2340: Have js-keys delegate directly to good.object/getKeys
mfikes
authored and
swannodette
committed
5aa12a3
Copy full SHA for 5aa12a3
Commits on Aug 27, 2017
CLJS-2336: Call alength once in areduce and amap
mfikes
authored and
dnolen
committed
998933f
Copy full SHA for 998933f
Commits on Dec 29, 2016
str macro should call str/1 function directly, added str benchmark
thheller
authored and
dnolen
committed
cb66c27
Copy full SHA for cb66c27
Commits on Jun 2, 2016
Optimize seq (&) destructuring as per commit (0aa3467) of Clojure
ducky427
authored and
dnolen
committed
3977b13
Copy full SHA for 3977b13
Commits on Jul 30, 2015
CLJS-836: Replace seq-based iterators with direct iterator for all non-seq collections that use SeqIterator
Show description for 2c80e25
spinningtopsofdoom
authored and
swannodette
committed
2c80e25
Copy full SHA for 2c80e25
Commits on Jan 16, 2015
update vector construction benchmarks to include `vec`
swannodette
committed
cfdc0e3
Copy full SHA for cfdc0e3
Commits on Jan 3, 2015
CLJS-916: Optimize use of js-arguments in array and variadic functions
favila
authored and
swannodette
committed
dccc5d0
Copy full SHA for dccc5d0
Commits on Dec 12, 2014
CLJS-892: Improve performance of compare-symbols/compare-keywords
tonsky
authored and
dnolen
committed
f40a9cf
Copy full SHA for f40a9cf
Commits on Sep 29, 2014
add high performance iterator RangeIterator for PersistentVector a la
Show description for 46fe394
swannodette
committed
46fe394
Copy full SHA for 46fe394
Commits on Aug 12, 2014
include primitive array ops benchmark to compare to transducers
David Nolen
committed
0b66cc8
Copy full SHA for 0b66cc8
Commits on Aug 7, 2014
add another reducer benchmark
David Nolen
committed
5f5180a
Copy full SHA for 5f5180a
remove extra benchmark bits
David Nolen
committed
08d8ca6
Copy full SHA for 08d8ca6
add simple transducers benchmark
David Nolen
committed
d839ac1
Copy full SHA for d839ac1
Commits on Aug 2, 2014
include large hash map lookup benchmarks
swannodette
committed
7de3636
Copy full SHA for 7de3636
Commits on Jun 7, 2014
benchmark m3-hash-unencoded-chars
swannodette
committed
86e9a8f
Copy full SHA for 86e9a8f
compare old and new hashing strategy in benchmarks
David Nolen
authored and
David Nolen
committed
66a435e
Copy full SHA for 66a435e
Commits on Apr 11, 2014
Update for testing w/ latest SpiderMonkey. Multimethods are 10X faster,
Show description for 4740fc5
swannodette
committed
4740fc5
Copy full SHA for 4740fc5
Commits on Jan 27, 2014
add multimethod benchmark
swannodette
committed
7c49efc
Copy full SHA for 7c49efc
Commits on Jan 18, 2014
add simple reducers benchmark
swannodette
committed
532a8b2
Copy full SHA for 532a8b2
Commits on Dec 31, 2013
benchmark method added to instance via specify
Show description for f55bb02
swannodette
committed
f55bb02
Copy full SHA for f55bb02
wicked fast
swannodette
committed
1fa173a
Copy full SHA for 1fa173a
Commits on Nov 27, 2013
fix convention around foo.EMPTY, add transient PHM benchmark
swannodette
committed
9773be5
Copy full SHA for 9773be5
Commits on Nov 17, 2013
PersistentVector perf enhancement
Show description for 8e9c79b
swannodette
committed
8e9c79b
Copy full SHA for 8e9c79b
Commits on Nov 7, 2013
inline vector
swannodette
committed
f1dd743
Copy full SHA for f1dd743
Commits on Oct 21, 2013
more defrecord benchmarks
swannodette
committed
8c698f6
Copy full SHA for 8c698f6
Commits on Oct 18, 2013
add some set benchmarks
swannodette
committed
908d368
Copy full SHA for 908d368
implementors of IFn now get direct invoke implementations, add (vector
Show description for 95447d1
swannodette
committed
95447d1
Copy full SHA for 95447d1
Commits on Oct 16, 2013
add ^not-native hint for -nth bench
swannodette
committed
0b4ac7e
Copy full SHA for 0b4ac7e
Commits on Aug 3, 2013
CLJS-567: Optimized ClojureScript reader by switching to a more performant StringPushbackReader. Added another reader benchmark which reads a substantially bigger datastructure.
jonase
authored and
swannodette
committed
d19cc6c
Copy full SHA for d19cc6c
Commits on Jun 1, 2013
Add PersistentArrayMapSeq for efficient traversal of PAM
Show description for a879aee
swannodette
committed
a879aee
Copy full SHA for a879aee
Commits on May 1, 2013
add indirect keyword and symbol invoke benchmark, keywords (JS
Show description for c8d4491
swannodette
committed
c8d4491
Copy full SHA for c8d4491
optimize Symbol construction - including precomputing the str rep and
Show description for 991ceeb
swannodette
committed
991ceeb
Copy full SHA for 991ceeb
Pagination
Previous
Next
You can’t perform that action at this time.