Commit Graph

10491 Commits (d6849da7ec8ce00c56a959d0a695f599fa58a042)

Author SHA1 Message Date
Alex Vondrak d6849da7ec compiler.cfg.graphviz: refactoring 2012-09-12 15:14:06 -07:00
Alex Vondrak 64b541759e add crappy experimental code for compiler.cfg.graphviz & compiler.cfg.gvn 2012-09-12 15:14:06 -07:00
John Benediktsson 7873719c6e regexp.classes: bit more speed with read-only slots. 2012-09-12 08:39:40 -07:00
John Benediktsson d657cbb286 regexp.classes: inline class-member?. 2012-09-11 20:22:17 -07:00
John Benediktsson 61707f1e5c unicode.data: inline category#. 2012-09-11 20:21:31 -07:00
John Benediktsson 837568c793 xml.tokenize: slight fix to reduce number of namespace lookups. 2012-09-11 14:46:45 -07:00
John Benediktsson 08499b6e5a hints: cleanup some hint setting. 2012-09-11 10:35:21 -07:00
John Benediktsson 9e18953a5e circular: fix minor typo in copyright url. 2012-09-11 10:35:21 -07:00
Doug Coleman 2282007334 math.ratios: Add unit tests for bug #668. 2012-09-11 08:16:25 -07:00
John Benediktsson e72e1a340f compiler.tree.propagation: fix >fraction types. 2012-09-11 07:42:39 -07:00
John Benediktsson e84e508256 math.ratios: speed up some operations on ratios. 2012-09-10 19:53:25 -07:00
John Benediktsson ec6baefce3 compiler.tree.cleanup: fix "-1 shift" tests. 2012-09-10 19:24:23 -07:00
John Benediktsson a4f264509d math: cleaner "2/" speedup by using custom inlining. 2012-09-10 17:59:03 -07:00
John Benediktsson c86b2d2161 math.combinatorics: factorial could be memoized... 2012-09-05 11:02:38 -07:00
John Benediktsson b6c069f99a compiler.cfg.representations.selection: removing 10^ in favor of 10^. 2012-09-05 09:25:26 -07:00
Doug Coleman d2317c71f5 math.statistics: add rank-values 2012-09-04 18:52:38 -07:00
John Benediktsson 8ed541b26b math.ratios: slight fix to M\ ratio recip for negative ratios. 2012-09-02 10:08:00 -07:00
John Benediktsson 009fb4249e math: faster recip for integers and ratios. 2012-09-02 09:47:31 -07:00
John Benediktsson b39547a866 math.bitwise: some cleanup of zero handling. 2012-08-31 15:58:54 -07:00
John Benediktsson 3836d57321 math.functions: faster (integer) m^n. 2012-08-31 15:10:48 -07:00
Doug Coleman 6c9a6122de math.vectors: Implement infinity p-norm and special-case l1-norm and l2-norm. 2012-08-30 16:47:45 -07:00
John Benediktsson 40992bd3b6 unicode.case: fix tests for i-dot? and lithuanian? change. 2012-08-30 13:33:35 -07:00
John Benediktsson d3fc7ef6c2 unicode.case: slightly cleaner locale case handling. 2012-08-30 11:32:12 -07:00
John Benediktsson aa7790c645 wrap: 25% faster on benchmark. 2012-08-29 09:20:55 -07:00
Doug Coleman 8b51ddcbe2 sqlite: Fix using. 2012-08-26 11:57:24 -07:00
Doug Coleman 22178a9475 db.sqlite: Fix using. 2012-08-26 01:20:06 -07:00
Doug Coleman bf4d4f73a2 db.sqlite: Append layouts:cell to sqlite file test db name. Fixes #647. 2012-08-26 00:09:31 -07:00
Doug Coleman bcc86baf45 io.sockets: Minor cleanup. 2012-08-26 00:04:53 -07:00
Doug Coleman 3adbee3ea0 specialized-array: The day of doing everything twice. 2012-08-25 22:53:22 -07:00
Doug Coleman 2354455764 environment: Don't depend on unix for docs. 2012-08-25 21:36:43 -07:00
Doug Coleman 7f4ade141c environment: I dont even.. 2012-08-25 21:17:00 -07:00
Doug Coleman dfc5761df4 environment: Fix using again. 2012-08-25 21:04:00 -07:00
Doug Coleman 30673f65cf io.ports: More correct memory handling. There are still leaks in the tests... 2012-08-25 19:44:22 -07:00
Doug Coleman 3143222223 environment: Fix using lists.. 2012-08-25 18:51:58 -07:00
Doug Coleman b7d16801ff logging.server: Modernize a bit. 2012-08-25 18:42:37 -07:00
Doug Coleman 60beb84774 specialized-arrays: Don't leak in unit test. 2012-08-25 18:38:44 -07:00
Doug Coleman e6dc36b073 environment: set-os-envs leaks memory on unix systems. provide set-os-envs-pointer in case this is unacceptable. 2012-08-25 18:37:50 -07:00
Doug Coleman 6c4043bb25 io: Make stream-contents call stream-contents* and do the disposal in the top-level. Fixes #645. 2012-08-25 17:03:51 -07:00
Doug Coleman 2b9f4668b6 images: gdiplus had a resource leak (file descriptor). change stream>image to dispose of the
stream no matter what.
2012-08-25 11:44:40 -07:00
Doug Coleman d33dc194ca core: in-definition -> with-definition. 2012-08-24 16:07:31 -07:00
Doug Coleman b06b6a8261 core: rename in-word-definition to in-definition 2012-08-24 16:04:49 -07:00
Doug Coleman 84402ccf7e core: Don't allow nested defintions in :, ::, M:, M::. Fixes #469. 2012-08-24 15:53:45 -07:00
John Benediktsson 1455a5fb17 xml.tokenize: minor speedups. 2012-08-24 15:16:27 -07:00
John Benediktsson 625da03282 unicode.case: slightly faster >title. 2012-08-24 15:16:27 -07:00
John Benediktsson 17008536a6 unicode.breaks: removing unused word. 2012-08-24 14:58:05 -07:00
John Benediktsson eef5aea9a7 unicode.breaks: better version of previous patch. 2012-08-24 14:57:26 -07:00
John Benediktsson 0af7e323d6 interval-maps: allow interval-at and interval-key? to optimize better... 2012-08-24 14:37:46 -07:00
John Benediktsson f496a05695 interval-maps: first2 is faster. 2012-08-24 14:25:19 -07:00
John Benediktsson 29a11cc21a Revert "unicode.breaks: use find-index-from instead of slices."
This reverts commit 0aeb2174fb.
2012-08-24 14:10:19 -07:00
John Benediktsson 8a872a25b5 unicode.breaks: use find-index-from instead of slices. 2012-08-24 12:25:40 -07:00