Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file bindings/s2/s2_amalgamation.h at check-in 9fb6fae4f8fa4891
2024-09-14
| ||
11:47 | Deleted: Remove the long-unmaintained bindings/s2 dir. check-in: [08f28aa79f] user: stephan branch: build-rework, size: 0 | |
2021-07-24
| ||
11:05 | Latest upstream s2 for what might be the 'final' changes needed to integrate the CWAL_OBASE_ISA_HASH option. file: [4d897f7b7f] check-in: [9403882395] user: stephan branch: trunk, size: 743892 | |
2021-07-23
| ||
05:07 | Latest upstream s2 which resolves the last known open issue with the CWAL_OBASE_ISA_HASH toggle. file: [13dbd59e26] check-in: [487bc7d38e] user: stephan branch: trunk, size: 742553 | |
2021-07-12
| ||
14:24 | Latest upstream s2 with some minor build-time, doc, and unit test tweaks. file: [138d3d390d] check-in: [a08eb62a66] user: stephan branch: trunk, size: 742228 | |
03:08 | Latest upstream s2, configured to use hashtables for property storage. file: [f1bdc252cd] check-in: [ea62cfc2ec] user: stephan branch: trunk, size: 741087 | |
2021-07-11
| ||
09:16 | Latest upstream s2, for testing purposes. file: [4032865ee1] check-in: [9e2a6e3934] user: stephan branch: trunk, size: 739781 | |
2021-06-26
| ||
09:32 | Another upstream s2, to eliminate s2_rc_cstr(). file: [211749363e] check-in: [aed85cfd53] user: stephan branch: trunk, size: 737519 | |
08:19 | Pulled in latest upstream s2. file: [e321fbdbd2] check-in: [f97531baac] user: stephan branch: trunk, size: 737599 | |
2021-03-24
| ||
23:06 | Another tiny upstream s2 tweak. Fixed a broken assert in fsl_ckout_update(). file: [ec8315e3f7] check-in: [0b1a361d6c] user: stephan branch: trunk, size: 735735 | |
22:55 | Fixed upstream s2 bug in which resolution of define()d values would violate an internal convention for skip-mode handling. file: [30bf2ae890] check-in: [f49f227267] user: stephan branch: trunk, size: 735735 | |
2021-02-11
| ||
12:42 | Renamed s2/s2_amalgamation.h → bindings/s2/s2_amalgamation.h. Moved C++ and s2 bindings to bindings/{cpp,s2}. Got the C++ bindings compiling for new gcc breakage and new, stricter T-card validation. file: [f446accbca] check-in: [fdc5e1014e] user: stephan branch: trunk, size: 735760 | |
2021-02-08
| ||
06:15 | Updated s2 and brought old fossil bindings up to date wrt cwal/s2 changes made since then. Core s2 unit tests are inexplicably failing with a bogus(?) OOM report with this shell build, but they work in the core s2 tree and libf unit tests are passing. file: [f446accbca] check-in: [f063fd4f0f] user: stephan branch: trunk, size: 735760 | |
2016-08-26
| ||
15:15 | latest s2 for ARM platform fixes. file: [1ebf508a65] check-in: [e961eb1201] user: stephan branch: trunk, size: 541008 | |
2016-08-20
| ||
11:41 | s2 update. file: [bdfa218422] check-in: [b7da6be617] user: stephan branch: trunk, size: 541042 | |
2016-03-14
| ||
17:08 | latest s2 for proc() using(...) {...}. file: [5984a42580] check-in: [daa02e9344] user: stephan branch: trunk, size: 539664 | |
2016-03-06
| ||
10:52 | latest s2. file: [993d6606e1] check-in: [633707c54a] user: stephan branch: trunk, size: 538362 | |
2016-02-29
| ||
12:43 | straightened out the module loading flags. fixed breakage in f-s2sh.s2 caused by s2 making "import" a reserved word. Removed th1ish leftovers from cleanup rules. file: [e20fdbacac] check-in: [2e4dd625ab] user: stephan branch: trunk, size: 535964 | |
11:58 | latest s2, including %d patch from Warren. Disabled loadable modules temporarily due to a local system hiccup. file: [5d9483bbc7] check-in: [efd0f500fe] user: stephan branch: trunk, size: 535964 | |
2016-02-18
| ||
16:00 | latest s2, fixed an error handling case in Fossil.Context.loadManifest() (caught by an assertion). file: [a7efe471a6] check-in: [a4b5749230] user: stephan branch: trunk, size: 531754 | |
2016-02-17
| ||
21:27 | Latest s2 and a Happy 8th Birthday to Baako. file: [1faa80f229] check-in: [56901c5b0a] user: stephan branch: trunk, size: 531754 | |
2016-02-10
| ||
16:30 | Updated s2 and related build bits, removed the libfossil-injected s2.Buffer.compress() and friends because those have been ported over to the s2 core. file: [9bbd9aa7ae] check-in: [a25251e6b0] user: stephan branch: trunk, size: 520796 | |
2016-01-31
| ||
17:54 | latest s2, re-enabled test combinations disabled when string interning was recently turned off. file: [4b9abd6d03] check-in: [6085b8689d] user: stephan branch: trunk, size: 530030 | |
2016-01-27
| ||
09:31 | s2 update to disable string interning because how s2 manages values is (occassionally) incompatible with interning, leading to cwal-level memory misuse and assertions getting triggered. file: [5b6f7e72a3] check-in: [f9eba44f38] user: stephan branch: trunk, size: 529299 | |
2016-01-24
| ||
18:43 | okay, last s2 for a while. file: [a6718207ae] check-in: [eb54d84520] user: stephan branch: trunk, size: 524140 | |
02:05 | latest s2, lots of minor tweaks. file: [a66231f0d6] check-in: [8a4665bffa] user: stephan branch: trunk, size: 524121 | |
2016-01-09
| ||
18:17 | MOAR latest s2. file: [56eccf9359] check-in: [efb9c69d75] user: stephan branch: trunk, size: 512263 | |
2016-01-08
| ||
17:10 | latest s2, accommodated API change. file: [a22722df37] check-in: [2827317748] user: stephan branch: trunk, size: 512189 | |
2016-01-07
| ||
20:57 | merged in dave's old branch. The related strangely failing tests seem to work now :). Also the latest s2. file: [d8c015f69b] check-in: [feb9f32d06] user: stephan branch: trunk, size: 508115 | |
2016-01-06
| ||
17:15 | latest s2. file: [5dc52483ee] check-in: [4b42506fe4] user: stephan branch: trunk, size: 506380 | |
2015-07-30
| ||
07:49 | latest s2. file: [483cdce525] check-in: [54bdadaf14] user: stephan branch: trunk, size: 504509 | |
2015-07-16
| ||
15:31 | latest s2 and related bits. unit tests still work. file: [2cad26112e] check-in: [493e8904d9] user: stephan branch: trunk, size: 504509 | |
2014-12-16
| ||
20:17 | accomodated s2 API change. file: [fc763467df] check-in: [59661de01b] user: stephan branch: trunk, size: 502588 | |
19:25 | latest s2 for memory cap support, typeinfo keyword, other improvements. file: [3ff456815d] check-in: [3d382469bd] user: stephan branch: trunk, size: 502350 | |
2014-12-04
| ||
15:43 | Latest s2, fixed ticket [dee8469f4b] by removing the (unused) chroot() feature from fsl_chdir(), accommodated an older libf API change in the th1ish bindings. file: [2d68241322] check-in: [09fb223f65] user: stephan branch: trunk, size: 473893 | |
2014-11-30
| ||
14:25 | latest s2, further memory cuts via more aggressive recycling. file: [e21d5547c6] check-in: [2ddef8bf84] user: stephan branch: trunk, size: 466986 | |
2014-11-21
| ||
14:00 | next round of s2: resizable hashtables, Number.toString(format), 1000 prime numbers, and literal arrays as property keys (for symmetry with objects, which already supported that by happy accident). file: [066c12601e] check-in: [a15d2a6200] user: stephan branch: trunk, size: 473081 | |
2014-11-20
| ||
18:39 | lots of little s2 stuff, incl. refactoring of hashtables to make them more recycleable and (upcoming) resizable. file: [585d36c5c6] check-in: [f7fbfd8cfb] user: stephan branch: trunk, size: 470901 | |
2014-11-16
| ||
18:34 | more minor s2 addition before the weekend is out. file: [cd6b66c810] check-in: [c170e296ca] user: stephan branch: trunk, size: 470249 | |
15:03 | Latest s2: bugfix in the .. operator, added: exception keyword, s2.getResultCodeHash(), s2.json.stringify() binding. file: [29996359ea] check-in: [beafa69a16] user: stephan branch: trunk, size: 470252 | |
2014-11-14
| ||
13:59 | s2: added s2.isDereffable(), "exception" is now a reserved keyword. file: [bc304cd991] check-in: [5f1f3b28d8] user: stephan branch: trunk, size: 467710 | |
10:40 | latest s2. file: [07c7aa58fa] check-in: [b4c7ebaad7] user: stephan branch: trunk, size: 467271 | |
2014-11-07
| ||
16:45 | latest s2: minor parsing and error reporting improvements. file: [44da3bf205] check-in: [2e728807c5] user: stephan branch: trunk, size: 464476 | |
2014-11-01
| ||
16:55 | latest s2, added << operator to CGI module. file: [08b721d896] check-in: [749694a76c] user: stephan branch: trunk, size: 464389 | |
2014-10-29
| ||
16:47 | latest s2: minor improvements in ternary-if parsing and ctrl-c checking. file: [427b7814ef] check-in: [3d9898bf62] user: stephan branch: trunk, size: 464184 | |
2014-10-13
| ||
20:57 | latest s2, more fsl s2 module work. file: [ff774b2b8a] check-in: [3083667d5e] user: stephan branch: trunk, size: 463168 | |
2014-10-12
| ||
17:40 | latest s2. file: [0854c82f66] check-in: [ced0e46935] user: stephan branch: trunk, size: 463148 | |
2014-10-11
| ||
12:36 | latest s2: changes in how math and comparison ops works with mixed-mode numeric comparisons. Minor metrics-counting additions. file: [4fc33787d7] check-in: [0824e98e3f] user: stephan branch: trunk, size: 462318 | |
2014-10-06
| ||
18:45 | latest s2: call stack depth cap. Added r-tester.sh (require.s2 unit test runner). file: [e70f3fcc83] check-in: [105ab45377] user: stephan branch: trunk, size: 459847 | |
2014-10-03
| ||
05:38 | latest s2: minor build fixes and initial go at Ctrl-C handling. file: [580e19d99d] check-in: [8acfeb6c13] user: stephan branch: trunk, size: 458185 | |
2014-08-31
| ||
17:04 | latest s2. file: [253ca2c68f] check-in: [af5d34d363] user: stephan branch: trunk, size: 456817 | |
2014-08-30
| ||
06:25 | latest s2/requires2. file: [01d498f139] check-in: [b9d3c27a12] user: stephan branch: trunk, size: 456275 | |
2014-08-26
| ||
21:20 | latest s2, lots of little stuff, one notable corner-case bug fix (bogus OOM error). file: [144327e5d1] check-in: [0f48e69758] user: stephan branch: trunk, size: 448628 | |
2014-08-20
| ||
21:16 | more latest s2. file: [4789ad6ed6] check-in: [55229dd987] user: stephan branch: trunk, size: 447116 | |
2014-08-16
| ||
17:26 | Latest s2/require.s2. Every day something new. file: [9f36cbb830] check-in: [fc92b6ff17] user: stephan branch: trunk, size: 445727 | |
2014-08-15
| ||
11:33 | latest s2 for # operator changes. file: [36c5f32d5e] check-in: [57603b1953] user: stephan branch: trunk, size: 444007 | |
2014-08-14
| ||
18:24 | more scripting. file: [54b65ddd6f] check-in: [31de4f49ad] user: stephan branch: trunk, size: 443812 | |
14:39 | boatloads of fsl/requires2 bits, latest s2. file: [05de7b8c31] check-in: [207e098803] user: stephan branch: trunk, size: 443338 | |
2014-08-10
| ||
13:22 | More latest s2, added ability to auto-load require.s2 plugins. file: [a868b533bb] check-in: [14f5d7dee4] user: stephan branch: trunk, size: 441916 | |
11:51 | upstream s2 (argv propagation fix) and require.s2 file: [48af8fec8b] check-in: [2c3fbd37e5] user: stephan branch: trunk, size: 441452 | |
2014-08-09
| ||
14:32 | more s2. file: [2069c57a33] check-in: [a5a9733acd] user: stephan branch: trunk, size: 440844 | |
2014-08-04
| ||
18:13 | latest upstream s2 for (new) do/while loop and updated unit tests. file: [21c396317d] check-in: [51413ceef4] user: stephan branch: trunk, size: 438869 | |
2014-07-26
| ||
18:56 | more tinkering with the s2 cgi bits, pulled in latest s2 for error reporting improvements. file: [d3c1d8ad4f] check-in: [a21a1f3975] user: stephan branch: trunk, size: 438370 | |
2014-07-24
| ||
14:40 | latest s2, minor changes to s2 Fossil.Db.Stmt class. file: [6787492d8d] check-in: [53692d027b] user: stephan branch: trunk, size: 437951 | |
2014-07-18
| ||
14:43 | latest s2 for strftime(). file: [aac50ebe06] check-in: [ff8e396f06] user: stephan branch: trunk, size: 437704 | |
14:26 | s2: ported in Fossil.time/file/delta APIs. file: [8e8e394d1c] check-in: [316d9a3383] user: stephan branch: trunk, size: 435969 | |
13:09 | Ported Fossil.Context class from th1ish to s2. file: [f3b7d604f2] check-in: [cdca3e67e2] user: stephan branch: trunk, size: 435765 | |
2014-07-17
| ||
14:16 | Added: Initial infrastructure for s2 script bindings (supercedes th1ish). file: [de915fef18] check-in: [210ba2cf23] user: stephan branch: trunk, size: 435583 | |