Björn Lindqvist
|
9058fbff01
|
mime.multipart: removed call to maybe-fill-bytes, fixes multipart parsing of short payloads
|
2015-05-12 09:31:21 -07:00 |
Björn Lindqvist
|
f75ee294e7
|
http.server.requests: refactor the http.server vocabs request handling into its own vocab
|
2015-05-12 09:31:21 -07:00 |
John Benediktsson
|
5ea4e26bc5
|
sequences.rotated: can be a lot faster if we don't circular-wrap.
|
2015-05-11 19:41:01 -07:00 |
John Benediktsson
|
1f2ecfde76
|
present: adding M\ complex present.
|
2015-05-11 17:57:11 -07:00 |
Jon Harper
|
46fd0b5794
|
sequences.extras: add start-all and count-subseq for searching/counting all occurences of a subseq
|
2015-05-10 11:05:16 -07:00 |
John Benediktsson
|
e1d18579e7
|
cpu/stack-checker: fix some help-lint warnings.
|
2015-05-10 10:13:57 -07:00 |
Björn Lindqvist
|
f9a6bb27f4
|
compiler.cfg.*: new test-case and setting leader-map to f is better
|
2015-05-09 20:10:27 -07:00 |
Björn Lindqvist
|
36bfd0f105
|
memory.tests: a full test against #1289, it shouldn't crash
|
2015-05-09 20:04:23 -07:00 |
Björn Lindqvist
|
409a32d555
|
compiler.cfg.stacks.padding: docs
|
2015-05-09 20:04:23 -07:00 |
Björn Lindqvist
|
24dc0679dc
|
compiler.cfg.ssa.destruction: fix and testcase for the
"lookup-base-pointer* does not define a method for the POSTPONE: f
class" bug
|
2015-05-09 20:04:22 -07:00 |
Björn Lindqvist
|
ecf3829843
|
compiler.cfg.stacks.*: new vocab 'padding' to perform much more accurate
live analysis. it will replace the 'map' vocab
|
2015-05-09 20:04:22 -07:00 |
Björn Lindqvist
|
0c2559ef6e
|
compiler.*: a bunch more compiler docs
|
2015-05-09 20:04:22 -07:00 |
Björn Lindqvist
|
e2c91852e4
|
compiler.cfg.utilities: unused word
|
2015-05-09 20:04:22 -07:00 |
Björn Lindqvist
|
8df92abeb9
|
compiler.*,cpu.*: add a height slot to ##call nodes, then other compiler
passes can much easier to accurate liveness analysis on stack locations
|
2015-05-09 20:04:22 -07:00 |
Björn Lindqvist
|
3887b58c02
|
VM: cleanups, like removing redundant paranthesis and removing method
declarations that doesn't exist
|
2015-05-09 20:04:22 -07:00 |
Björn Lindqvist
|
8f02cad9c5
|
compiler.cfg.*: a bunch of new tests
|
2015-05-09 20:04:22 -07:00 |
Björn Lindqvist
|
a6e2834252
|
VM: refactoring to use the visit_object_array method
|
2015-05-09 20:04:21 -07:00 |
Björn Lindqvist
|
0a6486ef78
|
VM: the aging_policy and nursery_policy classes are so small that they
can be in the same cpp file with the methods that use them
|
2015-05-09 20:04:21 -07:00 |
Björn Lindqvist
|
e4bb3058e0
|
VM: the copying_collector only contained one method, so it can easily be
merged with its base class
|
2015-05-09 20:04:21 -07:00 |
Björn Lindqvist
|
685a795aa0
|
VM: to_tenured_collector isn't needed, it's just a normal collector instance
|
2015-05-09 20:04:21 -07:00 |
Björn Lindqvist
|
9bfc43144e
|
VM: debug macros FACTOR_PRINT and FACTOR_PRINT_MARK to make better debug
printing messages than just using std::cout
|
2015-05-09 20:04:21 -07:00 |
Björn Lindqvist
|
a195e361df
|
compiler.cfg.stacks.*: create-locs, word for creating stack locations
from a sequence
|
2015-05-09 20:04:21 -07:00 |
Doug Coleman
|
f2c67d6ab4
|
io.directories.search: Add two tests for find-up-to-directory, one that finds a file and one that doesn't.
|
2015-05-08 21:02:29 -07:00 |
Benjamin Pollack
|
e1e29b7647
|
Add a couple minor extra docs for math.extras
|
2015-05-08 14:12:09 -07:00 |
Doug Coleman
|
2aa6ce7e8c
|
io.directories.search: fix inline recursive combinator compilation. fix
reversed logic for containing-directory
|
2015-05-07 16:49:32 -07:00 |
Doug Coleman
|
510f605df9
|
io.directories.search: Add find-up-to-root combinator and helper words.
Example: "c:\\factor64\\.git\\objects" [ ".txt" tail? ] find-up-to-root .
"c:\\factor64\\.git"
|
2015-05-05 23:26:52 -07:00 |
Doug Coleman
|
59205b0399
|
tools.scaffold: generating docs for obj/f was broken.
|
2015-05-05 21:39:55 -07:00 |
John Benediktsson
|
52043e60d5
|
math.transforms.bwt: slightly faster, remove suffixes because it seems buggy.
|
2015-05-05 17:20:04 -07:00 |
John Benediktsson
|
e62da0bc64
|
math.transforms.bwt: faster version of bwt if only needing transform.
|
2015-05-05 16:08:55 -07:00 |
John Benediktsson
|
5f3ded0b1a
|
file-monitor: simplify.
|
2015-05-05 15:36:49 -07:00 |
John Benediktsson
|
2565c72b61
|
file-monitor: use with-monitor.
|
2015-05-05 15:33:17 -07:00 |
Doug Coleman
|
501f990971
|
compression.zlib: Just deal with raw bytes, no compressed object tuple.
|
2015-05-02 10:46:12 -07:00 |
Doug Coleman
|
0371fa3137
|
Revert "compression.zlib: fix help-lint."
This reverts commit 30492d1a06 .
|
2015-05-02 10:46:00 -07:00 |
John Benediktsson
|
30492d1a06
|
compression.zlib: fix help-lint.
|
2015-05-02 09:32:05 -07:00 |
Doug Coleman
|
8a4c80371e
|
compression.zlib: Guess at the length and take a byte-array as uncompress argument instead of a silly compressed tuple.
|
2015-05-01 23:43:58 -07:00 |
Doug Coleman
|
10d6fc654c
|
editors.visual-studio-code: wrong metafile
|
2015-05-01 10:03:10 -07:00 |
Doug Coleman
|
07b90ca38c
|
editors.visual-studio-code: Split up into Windows and other platforms.
|
2015-04-30 22:56:22 -07:00 |
Doug Coleman
|
62ea429c2b
|
compiler.cfg.linear-scan.assignment: Trivial docs fix.
|
2015-04-30 18:39:31 -07:00 |
Doug Coleman
|
74f5eacec7
|
editors.visual-studio-code: Support for m$ft's new code editor. Can't
figure out command line parameters yet.
io.files.temp.windows: Make (get-appdata-directory) not private and rename
it to get-appdata-directory.
|
2015-04-30 18:21:15 -07:00 |
John Benediktsson
|
a7cd03b45d
|
compiler.cfg.linear-scan.assignment: fix help-lint.
|
2015-04-30 17:20:52 -07:00 |
Björn Lindqvist
|
5ca23c4793
|
compiler.*: a few extra doc fixes
|
2015-04-30 04:51:58 +02:00 |
Björn Lindqvist
|
6097e80178
|
compiler.cfg.*: fixing tests so they work on 32bit archs too
|
2015-04-30 04:49:48 +02:00 |
John Benediktsson
|
c99b3e0b53
|
suffix-arrays: update using.
|
2015-04-29 14:22:01 -07:00 |
Björn Lindqvist
|
b4e7ffede4
|
compiler.cfg.stacks.local: test and fix for a silly bug in
compute-local-kill-set (switched the order on ds and rs)
|
2015-04-29 09:32:00 -07:00 |
Björn Lindqvist
|
9fc73c3355
|
compiler.cfg.stacks.local: unused words
|
2015-04-29 09:32:00 -07:00 |
Björn Lindqvist
|
d0c1493f36
|
compiler.cfg.linearization: can't use slurp/replenish-queue here because
the successors need to be pushed to the back of the deque
|
2015-04-29 09:32:00 -07:00 |
Björn Lindqvist
|
24ca0e3160
|
compiler.cfg.*: reverting the commit
5fd9e61bc04b054d58b8eeecbe9b5c59f68f2195, caused bad regressions in SIMD code
|
2015-04-29 09:31:59 -07:00 |
Björn Lindqvist
|
050e15ce83
|
compiler.cfg.debugger: new words build-optimized-tree and run-passes to
remove some duplicated code
|
2015-04-29 09:31:59 -07:00 |
Björn Lindqvist
|
6215561ad4
|
compiler.cfg.*: more docs and removing a test that isn't relevant anymore
|
2015-04-29 09:31:59 -07:00 |
Björn Lindqvist
|
17dff48402
|
compiler.cfg.ssa.*: refactors words to use stack parameters instead of
dynamic variables
|
2015-04-29 09:31:59 -07:00 |