-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Self referencing example #56
Commits on Oct 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f6322e0 - Browse repository at this point
Copy the full SHA f6322e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 887c5e2 - Browse repository at this point
Copy the full SHA 887c5e2View commit details
Commits on Oct 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fae56f2 - Browse repository at this point
Copy the full SHA fae56f2View commit details
Commits on Oct 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5ed572a - Browse repository at this point
Copy the full SHA 5ed572aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84a4fc0 - Browse repository at this point
Copy the full SHA 84a4fc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a1bd52 - Browse repository at this point
Copy the full SHA 4a1bd52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 090466b - Browse repository at this point
Copy the full SHA 090466bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 351b196 - Browse repository at this point
Copy the full SHA 351b196View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30cfb81 - Browse repository at this point
Copy the full SHA 30cfb81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b78340 - Browse repository at this point
Copy the full SHA 6b78340View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70e0f42 - Browse repository at this point
Copy the full SHA 70e0f42View commit details -
Merge pull request #8 from jakewilliami/dev
Updated version number
Configuration menu - View commit details
-
Copy full SHA for 8a40775 - Browse repository at this point
Copy the full SHA 8a40775View commit details -
Configuration menu - View commit details
-
Copy full SHA for cde7d4b - Browse repository at this point
Copy the full SHA cde7d4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03d92d7 - Browse repository at this point
Copy the full SHA 03d92d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8e6707 - Browse repository at this point
Copy the full SHA c8e6707View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe9bcb1 - Browse repository at this point
Copy the full SHA fe9bcb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1ac283 - Browse repository at this point
Copy the full SHA d1ac283View commit details -
Merge pull request #10 from jakewilliami/dev
Added OS BSD to .travis.yml
Configuration menu - View commit details
-
Copy full SHA for c911b7d - Browse repository at this point
Copy the full SHA c911b7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60fe0c7 - Browse repository at this point
Copy the full SHA 60fe0c7View commit details -
Merge pull request #11 from jakewilliami/dev
Updated version number
Configuration menu - View commit details
-
Copy full SHA for 266da7a - Browse repository at this point
Copy the full SHA 266da7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d3f70e - Browse repository at this point
Copy the full SHA 7d3f70eView commit details
Commits on Nov 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 820e794 - Browse repository at this point
Copy the full SHA 820e794View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c6e079 - Browse repository at this point
Copy the full SHA 7c6e079View commit details -
Configuration menu - View commit details
-
Copy full SHA for a225a6c - Browse repository at this point
Copy the full SHA a225a6cView commit details -
Merge pull request #16 from jakewilliami/dev
Implemented floating point spelled out (closes #14)
Configuration menu - View commit details
-
Copy full SHA for 6954eee - Browse repository at this point
Copy the full SHA 6954eeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef65528 - Browse repository at this point
Copy the full SHA ef65528View commit details -
Merge pull request #17 from jakewilliami/dev
Began work on complex numbers (addresses #15)
Configuration menu - View commit details
-
Copy full SHA for 9ff2ef2 - Browse repository at this point
Copy the full SHA 9ff2ef2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b7bb0d - Browse repository at this point
Copy the full SHA 5b7bb0dView commit details -
Merge pull request #18 from jakewilliami/dev
Removed 1.0 from travis testing, as DecFP requires 1.3 or greater
Configuration menu - View commit details
-
Copy full SHA for b6acc4c - Browse repository at this point
Copy the full SHA b6acc4cView commit details
Commits on Nov 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 33c15f6 - Browse repository at this point
Copy the full SHA 33c15f6View commit details
Commits on Dec 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1a8a90b - Browse repository at this point
Copy the full SHA 1a8a90bView commit details -
Merge pull request #21 from jakewilliami/compathelper/new_version/202…
…0-11-28-00-39-26-535-3281016136 CompatHelper: add new compat entry for "DecFP" at version "1.1"
Configuration menu - View commit details
-
Copy full SHA for ff60415 - Browse repository at this point
Copy the full SHA ff60415View commit details
Commits on Jan 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 71894d4 - Browse repository at this point
Copy the full SHA 71894d4View commit details -
Merge pull request #23 from jakewilliami/universal
Refactored for setup for multiple language support
Configuration menu - View commit details
-
Copy full SHA for 88cf416 - Browse repository at this point
Copy the full SHA 88cf416View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aa9d5a - Browse repository at this point
Copy the full SHA 3aa9d5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f389b1d - Browse repository at this point
Copy the full SHA f389b1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb7280d - Browse repository at this point
Copy the full SHA eb7280dView commit details -
Configuration menu - View commit details
-
Copy full SHA for acfd411 - Browse repository at this point
Copy the full SHA acfd411View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9768685 - Browse repository at this point
Copy the full SHA 9768685View commit details -
Configuration menu - View commit details
-
Copy full SHA for 135ce3f - Browse repository at this point
Copy the full SHA 135ce3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d204234 - Browse repository at this point
Copy the full SHA d204234View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ae0c25 - Browse repository at this point
Copy the full SHA 3ae0c25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68428f6 - Browse repository at this point
Copy the full SHA 68428f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ac38e2 - Browse repository at this point
Copy the full SHA 4ac38e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee690d2 - Browse repository at this point
Copy the full SHA ee690d2View commit details
Commits on Jan 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for dd947c3 - Browse repository at this point
Copy the full SHA dd947c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b6ae59 - Browse repository at this point
Copy the full SHA 6b6ae59View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5ed4a0 - Browse repository at this point
Copy the full SHA a5ed4a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f56491 - Browse repository at this point
Copy the full SHA 0f56491View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdac284 - Browse repository at this point
Copy the full SHA cdac284View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dc9781 - Browse repository at this point
Copy the full SHA 0dc9781View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54f0ab1 - Browse repository at this point
Copy the full SHA 54f0ab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1e7d43 - Browse repository at this point
Copy the full SHA a1e7d43View commit details -
Configuration menu - View commit details
-
Copy full SHA for c009fa5 - Browse repository at this point
Copy the full SHA c009fa5View commit details
Commits on Jan 14, 2021
-
Removed kwarg from exported function and replaced with language varia…
…nt; updated docs accordingly
Configuration menu - View commit details
-
Copy full SHA for 74b60ed - Browse repository at this point
Copy the full SHA 74b60edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57c36fe - Browse repository at this point
Copy the full SHA 57c36feView commit details -
Configuration menu - View commit details
-
Copy full SHA for b380e28 - Browse repository at this point
Copy the full SHA b380e28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61c105a - Browse repository at this point
Copy the full SHA 61c105aView commit details -
Merge pull request #29 from jakewilliami/universal
Default language to system locale (suggestion by @rmsrosa)
Configuration menu - View commit details
-
Copy full SHA for f6e9a43 - Browse repository at this point
Copy the full SHA f6e9a43View commit details
Commits on Jan 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 78e3f05 - Browse repository at this point
Copy the full SHA 78e3f05View commit details -
Merge pull request #33 from jakewilliami/universal
Allowed english SpelledOut to parse big numbers in scientific notation
Configuration menu - View commit details
-
Copy full SHA for e8f7ccb - Browse repository at this point
Copy the full SHA e8f7ccbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24209e0 - Browse repository at this point
Copy the full SHA 24209e0View commit details -
Merge pull request #34 from jakewilliami/universal
Added formatting dependency to docs-specific dependencies
Configuration menu - View commit details
-
Copy full SHA for 307f023 - Browse repository at this point
Copy the full SHA 307f023View commit details
Commits on Jan 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d13b6cd - Browse repository at this point
Copy the full SHA d13b6cdView commit details
Commits on Jan 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6ad4f40 - Browse repository at this point
Copy the full SHA 6ad4f40View commit details
Commits on Jan 24, 2021
-
Merge pull request #35 from jakewilliami/compathelper/new_version/202…
…1-01-19-01-24-31-237-1730833285 CompatHelper: add new compat entry for "Formatting" at version "0.4"
Configuration menu - View commit details
-
Copy full SHA for 945f82d - Browse repository at this point
Copy the full SHA 945f82dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46c6c26 - Browse repository at this point
Copy the full SHA 46c6c26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04d0569 - Browse repository at this point
Copy the full SHA 04d0569View commit details -
Configuration menu - View commit details
-
Copy full SHA for 774bb76 - Browse repository at this point
Copy the full SHA 774bb76View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2205cc - Browse repository at this point
Copy the full SHA e2205ccView commit details
Commits on Jan 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8b59553 - Browse repository at this point
Copy the full SHA 8b59553View commit details
Commits on Jan 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1b99bff - Browse repository at this point
Copy the full SHA 1b99bffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a3f139 - Browse repository at this point
Copy the full SHA 9a3f139View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45e8d5e - Browse repository at this point
Copy the full SHA 45e8d5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30f05d8 - Browse repository at this point
Copy the full SHA 30f05d8View commit details -
Merge pull request #45 from jakewilliami/fallback
Added fallback to error for bad input type (closes #41)
Configuration menu - View commit details
-
Copy full SHA for aaa7741 - Browse repository at this point
Copy the full SHA aaa7741View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62a0ee1 - Browse repository at this point
Copy the full SHA 62a0ee1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdba05f - Browse repository at this point
Copy the full SHA cdba05fView commit details -
Merge pull request #47 from jakewilliami/rational
Added parsing for rational numbers (closes #39)
Configuration menu - View commit details
-
Copy full SHA for d061b7c - Browse repository at this point
Copy the full SHA d061b7cView commit details -
Added method handling irrational numbers (closes #38, but open questi…
…on addressed in #48)
Configuration menu - View commit details
-
Copy full SHA for ddccd6b - Browse repository at this point
Copy the full SHA ddccd6bView commit details -
Merge pull request #49 from jakewilliami/irrational
Added method handling irrational numbers (closes #38, but open questi…
Configuration menu - View commit details
-
Copy full SHA for ea19c65 - Browse repository at this point
Copy the full SHA ea19c65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 282cbd3 - Browse repository at this point
Copy the full SHA 282cbd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e81c4b2 - Browse repository at this point
Copy the full SHA e81c4b2View commit details
Commits on Aug 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 38ae94c - Browse repository at this point
Copy the full SHA 38ae94cView commit details
Commits on Oct 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2fbebed - Browse repository at this point
Copy the full SHA 2fbebedView commit details -
Merge pull request #51 from rick2047/docstring
correct syntax for british spell out in docs
Configuration menu - View commit details
-
Copy full SHA for 1847b02 - Browse repository at this point
Copy the full SHA 1847b02View commit details
Commits on May 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 88c1e75 - Browse repository at this point
Copy the full SHA 88c1e75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06f115e - Browse repository at this point
Copy the full SHA 06f115eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fafa7d - Browse repository at this point
Copy the full SHA 3fafa7dView commit details
Commits on Jun 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2e6f397 - Browse repository at this point
Copy the full SHA 2e6f397View commit details
Commits on Jun 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aaf5f54 - Browse repository at this point
Copy the full SHA aaf5f54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67bac52 - Browse repository at this point
Copy the full SHA 67bac52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8259e01 - Browse repository at this point
Copy the full SHA 8259e01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60ac237 - Browse repository at this point
Copy the full SHA 60ac237View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91544a8 - Browse repository at this point
Copy the full SHA 91544a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ceb84f - Browse repository at this point
Copy the full SHA 5ceb84fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cb2f49 - Browse repository at this point
Copy the full SHA 7cb2f49View commit details
Commits on Jun 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1ea43b4 - Browse repository at this point
Copy the full SHA 1ea43b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for effd44c - Browse repository at this point
Copy the full SHA effd44cView commit details
Commits on Jun 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 200978e - Browse repository at this point
Copy the full SHA 200978eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18c1f29 - Browse repository at this point
Copy the full SHA 18c1f29View commit details -
Merge pull request #52 from Gabrielforest/master
Implement language support for Portuguese
Configuration menu - View commit details
-
Copy full SHA for 2e117fe - Browse repository at this point
Copy the full SHA 2e117feView commit details
Commits on Jun 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d91f8d7 - Browse repository at this point
Copy the full SHA d91f8d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fe41d5 - Browse repository at this point
Copy the full SHA 4fe41d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd6f81e - Browse repository at this point
Copy the full SHA cd6f81eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f33c80 - Browse repository at this point
Copy the full SHA 9f33c80View commit details -
Instead of creating IOBuffers within each function, pass around IOBuffers to modifying functions and only take from them at the end of the process! This vastly reduces the allocations as we are no longer creating a new IOBuffer within each function. However, it is still not as fast as it was (but its memory usage is better).
Configuration menu - View commit details
-
Copy full SHA for da97cce - Browse repository at this point
Copy the full SHA da97cceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06e7d77 - Browse repository at this point
Copy the full SHA 06e7d77View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0c2ee7 - Browse repository at this point
Copy the full SHA d0c2ee7View commit details
Commits on Jun 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0a30c3b - Browse repository at this point
Copy the full SHA 0a30c3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e313d20 - Browse repository at this point
Copy the full SHA e313d20View commit details -
Better string manipulation and use buf for niche convert funcs
Instead of using a weird `reverse` method for string manipulation in printing of ordinals, we use a util function. Also, use `IOBuffer` where practical for alt convert methods
Configuration menu - View commit details
-
Copy full SHA for c3c5aa2 - Browse repository at this point
Copy the full SHA c3c5aa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a01a6fa - Browse repository at this point
Copy the full SHA a01a6faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8251a3c - Browse repository at this point
Copy the full SHA 8251a3cView commit details -
Merge pull request #53 from jakewilliami/optimisation
Optimise English implementation
Configuration menu - View commit details
-
Copy full SHA for 508e847 - Browse repository at this point
Copy the full SHA 508e847View commit details
Commits on Sep 22, 2022
-
WIP: begin example project using spelled_out
A self-referencing, spelled-out sentence such as "This sentence has ten 'a's and four 'b's and twelve 'c's and ..." would be a cool example project to make
Configuration menu - View commit details
-
Copy full SHA for 2664059 - Browse repository at this point
Copy the full SHA 2664059View commit details -
Implement brute force and continue clever solution
Implement Doov's brute force idea, and continue work on my attempt at a somewhat efficient solution (though I think that Doov's idea is perhaps the best way, as I can see my solution becoming quite complex)
Configuration menu - View commit details
-
Copy full SHA for 7c60fb0 - Browse repository at this point
Copy the full SHA 7c60fb0View commit details
Commits on Jan 9, 2023
-
Initial commit for working self-referencing example
Previous commits working on this did not finish computing, as they would form cycles. The way around this is to use some level of randomisation. This commit implements a working solution. Optimisation and comments to follow.
Configuration menu - View commit details
-
Copy full SHA for b505d40 - Browse repository at this point
Copy the full SHA b505d40View commit details -
Set diffs to modify previous countmap in self-referencing example
When we calculate the diffs from previous to current countmaps in self-referencing example, we previously created a new dictionary. As we never use the previous countmap after this point, we can simply modify it! This seems to speed things up immensely: Without mutation of previous: julia> @Btime construct_true_pangram(); 8.100 s (65276305 allocations: 4.59 GiB) With mutation of previous: julia> @Btime construct_true_pangram(); 2.992 s (26294381 allocations: 1.67 GiB) Next steps for optimisation would be to reuse the same buffer for pangram construction.
Configuration menu - View commit details
-
Copy full SHA for d3e939b - Browse repository at this point
Copy the full SHA d3e939bView commit details -
Some code clean up within self-referencing example
In this commit, I dynamically determined when we were at the second-to-last or last item in our alphabet, as well as some other miscellaneous clean up/improvement. I had planned to only keep track of one IOBuffer in this commit, but after some benchmarking, this did not seem to improve performance: With one IOBuffer: julia> for _ in 1:20 @Btime construct_true_pangram(); end 50.843 s (409455124 allocations: 26.26 GiB) 765.545 ms (6216088 allocations: 408.26 MiB) 3.035 s (24595631 allocations: 1.58 GiB) 33.922 s (273593730 allocations: 17.55 GiB) 2.409 s (19406731 allocations: 1.24 GiB) 1.898 s (15389028 allocations: 1010.77 MiB) 11.832 s (95874131 allocations: 6.15 GiB) 44.362 s (357949407 allocations: 22.96 GiB) 2.459 s (19967197 allocations: 1.28 GiB) 58.991 s (475764808 allocations: 30.52 GiB) 1.158 s (9389309 allocations: 616.70 MiB) 25.636 s (207005638 allocations: 13.28 GiB) 51.847 s (418013672 allocations: 26.81 GiB) 31.430 s (253300737 allocations: 16.25 GiB) 40.973 s (327232985 allocations: 20.99 GiB) 4.422 s (35438747 allocations: 2.27 GiB) 253.188 ms (2041985 allocations: 134.09 MiB) 36.172 s (292155055 allocations: 18.74 GiB) 49.306 s (396551677 allocations: 25.44 GiB) 55.549 s (446664880 allocations: 28.65 GiB) With IOBuffer constructed in each construct_pangram call: julia> for _ in 1:20 @Btime construct_true_pangram(); end 5.503 s (47207580 allocations: 3.00 GiB) 7.020 s (60222956 allocations: 3.82 GiB) 12.165 s (103483280 allocations: 6.57 GiB) 3.002 s (25651341 allocations: 1.63 GiB) 5.414 s (46572408 allocations: 2.96 GiB) 5.389 s (45930841 allocations: 2.92 GiB) 5.182 s (44124955 allocations: 2.80 GiB) 9.869 s (85081002 allocations: 5.40 GiB) 2.006 s (17076024 allocations: 1.08 GiB) 646.730 ms (5628166 allocations: 365.71 MiB) 666.316 ms (5935178 allocations: 385.65 MiB) 1.553 s (13790449 allocations: 896.04 MiB) 11.421 s (101638768 allocations: 6.45 GiB) 199.693 ms (1800406 allocations: 117.00 MiB) 20.385 s (180114986 allocations: 11.43 GiB) 838.932 ms (7439715 allocations: 483.56 MiB) 868.218 ms (7668002 allocations: 498.32 MiB) 9.911 s (87764372 allocations: 5.57 GiB) 890.219 ms (7936633 allocations: 515.73 MiB) 11.319 s (100671495 allocations: 6.39 GiB I will have to investigate this a little further, as I don't think it should make such a difference. Unfortunately, it's a little tricky to benchmark with it being random!
Configuration menu - View commit details
-
Copy full SHA for 7849a1c - Browse repository at this point
Copy the full SHA 7849a1cView commit details -
Remove initial state from static chars in self-referencing example
While it is true that certain characters in this sentence are never used in spelling out numbers, creating an initial state accounting for these characters has not proven useful, and hence this commit removes this logic. I'm not entirely sure why, but for some reason, having this initial state considerably slows down the programme.
Configuration menu - View commit details
-
Copy full SHA for 2d16832 - Browse repository at this point
Copy the full SHA 2d16832View commit details -
Construct IOBuffer only once in self-referencing example
Despite notes made in 7849a1c, after testing again it appears that constructing IOBuffer only once, at the start of the main function, provides a slight performance improvement (at least in terms of memory, and perhaps negligible difference in speed, but as previously noted, it is difficult to benchmark random functions).
Configuration menu - View commit details
-
Copy full SHA for 390250e - Browse repository at this point
Copy the full SHA 390250eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9404095 - Browse repository at this point
Copy the full SHA 9404095View commit details
Commits on Mar 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2333ea1 - Browse repository at this point
Copy the full SHA 2333ea1View commit details