Commit Graph

19339 Commits (51ae0a604a3589831cb70ad0c5d8c52c165dbeef)

Author SHA1 Message Date
Brad Christensen 51ae0a604a Minor doc cleanup. 2010-02-03 00:05:02 -07:00
Doug Coleman c15866a189 Merge branch 'master' of git://factorcode.org/git/factor 2010-02-03 00:05:15 -06:00
Doug Coleman 5c90821e1d Change benchmark.recursive to make less recursions to avoid overflowing the callstack on win64 2010-02-03 00:04:37 -06:00
Slava Pestov ef61bcad77 vm: fix ffi_test.h 2010-02-02 05:15:42 -05:00
Slava Pestov 7be8ab7334 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-02-02 04:04:29 -06:00
Slava Pestov 83a2de6565 Fix ffi-test library to work with Windows SDK. Turns out MINGW has a different ABI for struct returns than MS's compiler; make the MS ABI the default for cdecl on Windows, and add mingw ABI for libraries that use the MINGW ABI 2010-02-02 04:01:12 -06:00
Joe Groff b14f477c9b missed an alien.fortran test 2010-02-02 00:13:13 -08:00
erikc 63fcb6e2c7 Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-01 22:13:05 -08:00
erikc 7a983c1cc1 Move collada viewer to extra/model-viewer 2010-02-01 22:12:22 -08:00
Joe Groff e5f8c19d19 wrap alien.fortran c-type conversion tests in with-manifest 2010-02-01 22:03:51 -08:00
erikc e0f63ac0b6 Unify obj and collada loading under a common models umbrella loader 2010-02-01 18:44:09 -08:00
Joe Groff 82f2e67914 alien.fortran: convert fortran types to word c-types 2010-02-01 12:06:10 -08:00
Joe Groff b220722191 tweak images.atlas interface. return a hash of images to texcoords for the images that made up the atlas 2010-02-01 12:05:28 -08:00
Slava Pestov 875e4d81ad mason: print callstack trace for build loop errors 2010-02-01 12:41:04 -06:00
Slava Pestov ee14d65333 io.launcher.windows: include launch descriptor in error thrown when launching a process fails 2010-02-01 12:39:29 -06:00
Slava Pestov eec325b4a6 compiler.crossref: clean up and fix bug with forgotten classes 2010-02-01 17:20:08 +13:00
Slava Pestov 669335e0b5 tools.test: run-test-file is public now, fix no-method error if unit test forgets a vocab 2010-02-01 17:09:57 +13:00
erikc 8f86a435a3 Merge branch 'master' of git://github.com/slavapestov/factor 2010-01-31 16:57:12 -08:00
erikc 544acdbb12 Missed a few changed 2010-01-31 16:56:58 -08:00
erikc 90d6de9ede Factored collada implementation a bit more and fixed some bugs 2010-01-31 16:56:26 -08:00
Doug Coleman 2fd2cb5f28 Make sure we're not reading 0 bits in the lzw decompression loop -- this causes a hang 2010-01-31 16:29:20 -06:00
Doug Coleman 4b5a127414 Rewrite mnapply to be a combinator instead of a macro. Write nspread* to implement mnapply 2010-01-31 14:48:01 -06:00
Doug Coleman 0ec2bf80da Add [1,b) to math.ranges. Use [1,b] in random.sfmt 2010-01-31 14:48:01 -06:00
Doug Coleman 88fdae24c0 Fix using 2010-01-31 14:48:01 -06:00
Doug Coleman 3307797563 Better implementation of sample, fix docs formatting 2010-01-31 14:48:01 -06:00
Slava Pestov 37ab8482b3 tools.deploy.shaker: fix load error 2010-02-01 06:02:09 +13:00
Slava Pestov 03a74f2237 classes: If a tuple class with subclasses is redefined into something that's not a tuple class, subclasses are changed to inherit from 'tuple' instead of being forgotten. Also, changing the metaclass of a union or intersection member no longer removes it from the union or intersection. Finally, make some internal words private 2010-02-01 02:48:39 +13:00
Slava Pestov 1f255d09e9 classes: more robust code for detecting circular inheritance, move it out of classes.tuple since predicate classes need the same check too 2010-02-01 00:08:18 +13:00
Slava Pestov 7f664a6387 Fix a couple of unit tests that were relying on the old compiler crossref structures 2010-01-31 23:26:55 +13:00
Slava Pestov f8b41c8f64 Merge branch 'master' of git://github.com/erikcharlebois/factor 2010-01-31 18:29:15 +13:00
Slava Pestov 8a8c47ab1d compiler.cfg.intrinsics.simd: ignore dummy assert-positive word 2010-01-31 18:19:14 +13:00
erikc c84267aaf9 Merge up 2010-01-30 20:48:06 -08:00
erikc 23f8dd8fc4 FFI bindings for Win32 RawInput 2010-01-30 20:40:41 -08:00
erikc 4dc152b547 Temporary xinput backend for game.input 2010-01-30 20:40:16 -08:00
erikc 4506512a16 Merge up 2010-01-30 20:39:43 -08:00
Erik Charlebois 4862bb39db Refactored collada loader significantly 2010-01-30 19:48:10 -08:00
Slava Pestov 8f763fe8da Merge git://github.com/littledan/Factor into littledan 2010-01-31 02:54:58 +13:00
Slava Pestov 839e60cd3e tools.deploy.shaker: update for new crossref word props 2010-01-31 02:50:55 +13:00
Slava Pestov edcf259f63 words: fix unit test 2010-01-31 02:50:47 +13:00
Slava Pestov 8e2e869ec5 stack-checker.dependencies: make conditional dependencies more robust 2010-01-31 01:55:35 +13:00
Slava Pestov 5753d76c98 compiler.crossref: word props were stored the wrong way round 2010-01-30 22:33:27 +13:00
Slava Pestov 23cfe0b5f9 grouping: tweak inheritance to make method precedence explicit 2010-01-30 21:14:41 +13:00
Slava Pestov 127a11c28c math: docs fix 2010-01-30 21:14:41 +13:00
Slava Pestov 351c68094c compiler.crossref: cleanup 2010-01-30 21:14:40 +13:00
Joe Groff 9bff9b841d images.atlas tool for creating an atlas image from an array of image objects 2010-01-29 16:33:19 -08:00
Joe Groff 39b0804187 images: extend pixel-at/set-pixel-at with versions that select/replace rows of pixels 2010-01-29 16:30:34 -08:00
Erik Charlebois 1f61d45e48 Merge branch 'master' of git://github.com/slavapestov/factor 2010-01-29 15:57:31 -08:00
erikc 4d1d01256c Working collada viewer, temporary vocab 2010-01-29 15:48:50 -08:00
Slava Pestov aff29c3829 typed: update for dependency changes 2010-01-30 10:53:42 +13:00
Slava Pestov 93c2428cf4 compiler.crossref: more space-efficient storage of dependency information 2010-01-30 09:29:02 +13:00