Vítor Santos Costa
|
a44d847b61
|
improve writing infinite terms.
|
2010-11-01 20:10:32 +00:00 |
|
Vítor Santos Costa
|
d1a0cfe21a
|
Merge branch 'master' of yap.dcc.fc.up.pt:yap-6
|
2010-10-29 14:43:30 +01:00 |
|
Vitor Santos Costa
|
7e90e90239
|
fixes to number_codes and number_chars.
|
2010-10-29 10:28:25 +01:00 |
|
Vítor Santos Costa
|
a634f3f7e7
|
fix scanning of UTF-32 files.
|
2010-10-28 18:05:42 +01:00 |
|
Paulo Moura
|
9a09a93a5b
|
Corrected another bug in my patch for detecting UTF-32 BOMs.
|
2010-10-27 17:43:00 +01:00 |
|
Paulo Moura
|
f3efdff878
|
Uncommented the code that generates an error when UTF-32 BOMs are detected.
|
2010-10-27 17:33:48 +01:00 |
|
Paulo Moura
|
168e084c62
|
Corrected a bug in my patch for detecting UTF-32 BOMs.
|
2010-10-27 17:19:26 +01:00 |
|
Vitor Santos Costa
|
9396252588
|
patches to provide initial support UTF32 encodings(from Paulo Moura)
|
2010-10-27 14:49:27 +01:00 |
|
Vitor Santos Costa
|
95acd408e7
|
support DragonFly BSD (patch from Aleksej Saushev)
|
2010-10-27 10:11:19 +01:00 |
|
Vitor Santos Costa
|
ab8911708b
|
fix YAP to use _longjmp when available. longjmp is just too expensive on OSX machines.
|
2010-10-26 22:03:36 +01:00 |
|
Vitor Santos Costa
|
e0aa6ae30a
|
improve low level profiler interface. Still doesn't work too well.
|
2010-10-26 22:01:29 +01:00 |
|
Vitor Santos Costa
|
a2e6a0157c
|
Use malloc to interfer less with normal memory allocation.
|
2010-10-26 10:06:45 +01:00 |
|
Vitor Santos Costa
|
b22094283e
|
fix typo.
|
2010-10-26 10:05:49 +01:00 |
|
Vitor Santos Costa
|
d0cd5f3fa3
|
fix atom gc to actually recover first atom in the chain.
|
2010-10-26 10:04:36 +01:00 |
|
vsc
|
312d82816e
|
fix memory allocation (MMAP) for shared LOCAL and GLOBAL in ENV_COPY
|
2010-10-15 02:06:37 +01:00 |
|
vsc
|
824ff4094c
|
simplify RW locks
|
2010-10-15 02:05:20 +01:00 |
|
vsc
|
4c343d0762
|
fix save/restore in multi-process YAPOR.
|
2010-10-15 01:15:45 +01:00 |
|
vsc
|
fa42de1025
|
cannot optimise try/retry in the presence of or-parallelism
|
2010-10-15 01:11:49 +01:00 |
|
Vitor Santos Costa
|
755a57fdbd
|
Merge branch 'master' of yap.dcc.fc.up.pt:yap-6
Conflicts:
C/absmi.c
|
2010-10-12 23:22:23 +01:00 |
|
Vitor Santos Costa
|
b27a9869bf
|
initialise for 1024 threads (report from Jiefie Ma).
|
2010-10-12 23:16:51 +01:00 |
|
Vitor Santos Costa
|
80c38081da
|
no need for special procceed instruction.
|
2010-10-12 22:02:51 +01:00 |
|
Vítor Santos Costa
|
3e6309cc8a
|
fix trace problem
|
2010-10-11 20:10:12 +01:00 |
|
Vitor Santos Costa
|
fae29012a9
|
Merge branch 'master' of yap.dcc.fc.up.pt:yap-6
|
2010-10-11 14:46:53 +01:00 |
|
Vitor Santos Costa
|
e5232bc8fc
|
force system to check for overflows at end of procceed for clauses with body.
|
2010-10-11 14:45:15 +01:00 |
|
Vítor Santos Costa
|
6811ded37b
|
Merge branch 'master' of yap.dcc.fc.up.pt:yap-6
|
2010-10-08 12:22:06 +01:00 |
|
Vítor Santos Costa
|
c1710974b8
|
fix bad comparison (Ulrich Neumerkel).
|
2010-10-08 12:21:49 +01:00 |
|
Vitor Santos Costa
|
3cfe5c74d5
|
fix div to round correctly (Ulrich's #181).
|
2010-10-08 10:58:08 +01:00 |
|
Vitor Santos Costa
|
afa0799504
|
fix error message (Ulrich's #184).
|
2010-10-08 10:50:23 +01:00 |
|
Vitor Santos Costa
|
9187c658b8
|
fix very large clause handling
|
2010-10-08 10:45:50 +01:00 |
|
Vítor Santos Costa
|
e968fe21dd
|
fix bad call to gc when finding very large terms.
|
2010-09-30 20:09:17 +01:00 |
|
Vitor Santos Costa
|
c50ed643f9
|
allow atan(X,Y) again.
|
2010-09-27 22:01:38 +01:00 |
|
Vitor Santos Costa
|
96dd342cbc
|
fix file_base_name (obs from Paulo Moura).
|
2010-09-24 19:47:05 +01:00 |
|
Vitor Santos Costa
|
99c5a17b12
|
Implement Halt Hook (request from Bernd).
|
2010-09-24 14:00:53 +01:00 |
|
Vitor Santos Costa
|
01776c7a48
|
fixes by David Powers (broadcast and >= 0)
Dion't mess with linger.
|
2010-09-21 22:27:35 +01:00 |
|
Vitor Santos Costa
|
ea0fbabedd
|
xor can be used for exclusive disj
|
2010-09-21 22:26:24 +01:00 |
|
Vitor Santos Costa
|
9e3b363bfd
|
xor should not be an operator (Ulrich's #185)
|
2010-09-21 22:25:47 +01:00 |
|
Vitor Santos Costa
|
8b9cf7dc2a
|
YAP_SetYAP_Flag
|
2010-08-30 22:25:56 -05:00 |
|
Vitor Santos Costa
|
8f49db480d
|
fix stupid code.
|
2010-08-30 21:52:11 -05:00 |
|
Vitor Santos Costa
|
d2a4b9d6b6
|
div operator
|
2010-08-30 21:51:44 -05:00 |
|
Vitor Santos Costa
|
e4a15cba33
|
div/2 operators (from WG17 and #176)
|
2010-08-30 21:50:33 -05:00 |
|
Vitor Santos Costa
|
6e17b2053f
|
fix assembly of table_try_single (report from Paolo Frasconi).
|
2010-08-19 09:32:35 +01:00 |
|
Vitor Santos Costa
|
ca3177889c
|
improve code in getting restore file.
|
2010-08-17 13:19:17 +01:00 |
|
Vitor Santos Costa
|
ace9025c10
|
fix bad messup with program counter (obs from Ingo Molnar).q
|
2010-08-17 13:02:50 +01:00 |
|
Vitor Santos Costa
|
3e6ce40eb1
|
indenting cganges
|
2010-08-17 13:02:28 +01:00 |
|
Vitor Santos Costa
|
7bf8187bba
|
remove atan2 (WG17 UD #175)
|
2010-08-04 22:09:08 +01:00 |
|
Vitor Santos Costa
|
0449bf1e7f
|
acyclic_term/1 should be builtin(ISO WG17, UD #174).
|
2010-08-04 21:50:19 +01:00 |
|
Vítor Santos Costa
|
f1977f5dab
|
allow saving and restoring current arguments to/from slots.
|
2010-08-04 17:36:20 +01:00 |
|
Vítor Santos Costa
|
bebb236e32
|
improve SWI compatibility, especilaly for threaded stuff.
|
2010-08-04 11:37:12 +01:00 |
|
Vítor Santos Costa
|
6ee0ce8e48
|
support missing instructions.
|
2010-08-04 11:36:10 +01:00 |
|
Vítor Santos Costa
|
28de20262f
|
initialise *all* threads.
support SWI buffers.
|
2010-08-04 11:35:30 +01:00 |
|