Joe Groff
|
2741b3739d
|
plug some holes in wav parser
|
2009-04-29 08:22:35 -05:00 |
Slava Pestov
|
38a38a57a9
|
Fix hi-tag-or-tuple PICs
|
2009-04-29 03:00:09 -05:00 |
Slava Pestov
|
a26947ba2e
|
Remove obsolete -mtune=pentium4 compile flag
|
2009-04-28 23:05:42 -05:00 |
Slava Pestov
|
9243316489
|
Debugging inline caching
|
2009-04-28 23:05:18 -05:00 |
Doug Coleman
|
4e46cb18a1
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-04-28 22:51:52 -05:00 |
Doug Coleman
|
2d0925d995
|
add make-hard-link to io.files.links
|
2009-04-28 22:51:35 -05:00 |
Slava Pestov
|
8c25569e9e
|
tools.time: print method dispatch statistics
|
2009-04-28 22:45:19 -05:00 |
Joe Groff
|
570315d8c5
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-04-28 22:44:17 -05:00 |
Joe Groff
|
705e12445c
|
wav file parser
|
2009-04-28 22:43:43 -05:00 |
Sam Anklesaria
|
4c8c1f9626
|
frp-table fixes
|
2009-04-28 22:00:21 -05:00 |
Slava Pestov
|
7f766ab355
|
Update compiler tests for tag number changes
|
2009-04-28 21:43:30 -05:00 |
Sam Anklesaria
|
96474ab059
|
frp-table additions
|
2009-04-28 20:37:25 -05:00 |
Sam Anklesaria
|
53302edb15
|
moved change-global to namespaces
|
2009-04-28 20:37:00 -05:00 |
Slava Pestov
|
dbc1a8e1a3
|
Only generate cold call entry points for standard generics and not hooks
|
2009-04-28 18:17:28 -05:00 |
Slava Pestov
|
dfcbd206b6
|
Fix -pic command line switch, and enable PICs in user-space
|
2009-04-28 18:06:10 -05:00 |
Slava Pestov
|
5b53562c7b
|
Add better error checking for INSTANCE: and GENERIC#, and remove unnecessary word props when generic word's combination changes
|
2009-04-28 17:56:15 -05:00 |
Slava Pestov
|
c15a4c1c5a
|
Add new relocation type for call sites which may be replaced by ICs
|
2009-04-28 17:53:14 -05:00 |
Slava Pestov
|
5f6c074edd
|
Split up types.c/h into smaller files, remove optimized slot from F_WORD struct
|
2009-04-28 17:26:11 -05:00 |
Joe Groff
|
fa0856b42e
|
game-loop vocabulary
|
2009-04-28 17:23:08 -05:00 |
Slava Pestov
|
e8008af5d0
|
inline-cache-miss primitive now jumps to the new stub
|
2009-04-28 16:58:38 -05:00 |
Slava Pestov
|
3985b18026
|
Add -pic= command line argument
|
2009-04-28 16:58:19 -05:00 |
Slava Pestov
|
e940f6fd8b
|
Add method dispatch statistics
|
2009-04-28 16:58:05 -05:00 |
Sam Anklesaria
|
d3cd8b9a46
|
unit tests for modules.using
|
2009-04-28 16:23:24 -05:00 |
Sascha Matzke
|
3a94b8a908
|
added functionality to deal with dead cursors (requery with offset=already read objects)
|
2009-04-28 22:03:39 +02:00 |
Doug Coleman
|
08b7ec67c6
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-04-28 14:53:50 -05:00 |
Slava Pestov
|
bd1b6be732
|
Remove some unused macros
|
2009-04-28 04:03:11 -05:00 |
Slava Pestov
|
4d10105802
|
Working on inline caching
|
2009-04-28 03:48:37 -05:00 |
Slava Pestov
|
d5b51df7e7
|
Clean up profiler.c using new JIT API
|
2009-04-28 00:53:32 -05:00 |
Slava Pestov
|
e45790a802
|
Split off parts of quotations.c into jit.c, which is a general codegen facility used by the non-optimizing compiler, and soon to be the profiler and PICs
|
2009-04-28 00:48:00 -05:00 |
Slava Pestov
|
15ef4f651b
|
Sprinkle VM source with assertions, add a missing local root to quotations.c, fix GROWABLE_ARRAY macros for GC safety
|
2009-04-28 00:11:09 -05:00 |
Sam Anklesaria
|
c580916f39
|
modules.using tests close server after use
|
2009-04-27 19:20:27 -05:00 |
Sam Anklesaria
|
049cfb6dd4
|
authors and summaries updated
|
2009-04-27 18:53:13 -05:00 |
Slava Pestov
|
bba3bdd2bd
|
Merge branch 'inline_caching' into jit_cleanup
|
2009-04-27 17:09:12 -05:00 |
Slava Pestov
|
bba30dc284
|
Fix conflict from master
|
2009-04-27 17:09:09 -05:00 |
Slava Pestov
|
7b08accb7e
|
Merge branch 'master' into inline_caching
|
2009-04-27 16:14:45 -05:00 |
Slava Pestov
|
4cc48dcb12
|
Merge branch 'for-slava' of git://git.rfc1149.net/factor
|
2009-04-27 14:13:58 -05:00 |
Slava Pestov
|
5ff2c2e2bf
|
Don't compile predicate engines since there's no gain
|
2009-04-27 14:10:12 -05:00 |
Joe Groff
|
a2c7074a6b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-04-27 14:02:24 -05:00 |
Joe Groff
|
49771779c1
|
symbols in functors
|
2009-04-27 14:02:14 -05:00 |
Samuel Tardieu
|
18abc8b9f1
|
Add q+ and q- to math.quaternions
This makes the quaternions library self-contained and more independent
of the underlying representation.
|
2009-04-27 17:24:39 +02:00 |
Doug Coleman
|
91d48f567d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-04-26 21:39:39 -05:00 |
Slava Pestov
|
bf0e8606a8
|
Merge branch 'master' into inline_caching
|
2009-04-26 21:26:39 -05:00 |
Slava Pestov
|
67fd98f42d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-04-26 21:25:08 -05:00 |
Slava Pestov
|
84f672e74b
|
tuple-arrays: further performance improvements
|
2009-04-26 21:24:55 -05:00 |
Slava Pestov
|
58cba832a0
|
functors: add support for call-next-method
|
2009-04-26 21:22:20 -05:00 |
Slava Pestov
|
7094b78821
|
Add firstn-unsafe, input<sequence-unsafe
|
2009-04-26 21:22:06 -05:00 |
Sam Anklesaria
|
25002fbff0
|
modules.rpc-server additions
|
2009-04-26 20:34:31 -05:00 |
Sam Anklesaria
|
e6e32f052d
|
frp tables
|
2009-04-26 19:01:05 -05:00 |
Sam Anklesaria
|
a5e7b34f63
|
modules compilation fixes
|
2009-04-26 18:56:24 -05:00 |
Slava Pestov
|
6b5b839e72
|
Makefile: add SITE_CFLAGS even if DEBUG=1
|
2009-04-26 16:05:23 -05:00 |