Commit Graph

2430 Commits

Author SHA1 Message Date
Vítor Santos Costa
f583bb93ee allow comments within [ ] and { } . 2012-02-13 09:37:33 +00:00
Vítor Santos Costa
c63709f310 make xor an operator. 2012-02-13 09:37:16 +00:00
Vítor Santos Costa
67b4b6126c fix error messages. 2012-02-13 09:36:05 +00:00
João Santos
21522ce151 CACHE_REGS 2012-02-07 15:18:43 +00:00
Vítor Santos Costa
c98e42f545 fix global variable on compiler (move it to LOCALS). 2012-02-06 15:11:50 +00:00
Vítor Santos Costa
597a63cc12 fix messup on WIN64. 2012-02-06 15:11:38 +00:00
Vítor Santos Costa
3b3f631e93 allow extra space to avoid mess up in bignums on WIN64. 2012-02-06 15:10:48 +00:00
Vítor Santos Costa
2f17b25885 improve error handling. 2012-02-06 11:41:58 +00:00
Vítor Santos Costa
123ef47171 fix longjmp RestartEnv to be performed by a single function. 2012-02-05 12:04:29 +00:00
Vítor Santos Costa
0b1c98d3f6 allow MPI to compute term size. 2012-02-05 11:57:03 +00:00
Vítor Santos Costa
bd677152e7 more MPI fixes. 2012-02-05 11:20:30 +00:00
Vítor Santos Costa
6c98e37e18 make sure to save absmi registers before longjmp. 2012-02-05 10:51:40 +00:00
Vítor Santos Costa
e6fb330f58 fix warnings. 2012-02-03 20:55:35 +00:00
Vítor Santos Costa
a2c86643b0 ismall fixes to MPI interface. 2012-02-03 16:31:49 +00:00
Vítor Santos Costa
6eea1fe1ea fixes for export_term and friends. 2012-02-02 23:25:09 +00:00
Vítor Santos Costa
4e6cc28cd3 lam support. 2012-02-02 09:58:05 +00:00
Vítor Santos Costa
8f728962a5 YAP_ExportTerm and YAP_ImportTerm from buffer (first cut).w 2012-02-01 19:26:28 +00:00
Vítor Santos Costa
163ef9e5d0 make sure hash table is initialized to empty. 2012-01-21 18:20:20 +00:00
Vítor Santos Costa
58d7f85417 fix empty instruction confusing garbage collector. 2012-01-21 18:19:57 +00:00
Vitor Santos Costa
db619fa81f protect atoms in SWI interface. 2012-01-17 12:37:29 +00:00
Vítor Santos Costa
1a9244bce2 fix bug in infinite lists. 2012-01-11 13:27:25 +00:00
Vitor Santos Costa
d3c7800ab4 support PL_skip_list and PL_unify_bool. 2012-01-09 23:29:31 +00:00
Vitor Santos Costa
91cada2661 include correct implementation of skip_list as built-in. 2012-01-09 23:28:31 +00:00
Vitor Santos Costa
73fe640af3 improve error message. 2012-01-09 23:26:57 +00:00
Ricardo Rocha
3218e922ce Merge branch 'master' of git.dcc.fc.up.pt:yap-6.3 2012-01-03 16:28:36 +00:00
Vítor Santos Costa
00b5edd8da allow copying a chunk of floats to a list in a single operation. Also
improve performance of sum out operation on arrays.
2011-12-30 16:04:16 +00:00
Vítor Santos Costa
5d3d20f723 ifix warning. 2011-12-30 16:02:59 +00:00
Vítor Santos Costa
22a4dcf9bd fix tp warning. 2011-12-30 16:02:45 +00:00
Vítor Santos Costa
957b850931 fix warnings. 2011-12-30 16:02:28 +00:00
Vítor Santos Costa
9348513d12 fix unused variable. 2011-12-30 15:51:01 +00:00
Vítor Santos Costa
b1651fcdf0 fix stupid handling of atom expansion. 2011-12-28 12:46:48 +00:00
Ricardo Rocha
77b93e2cda Merge branch 'master' of git.dcc.fc.up.pt:yap-6.3 2011-12-22 16:50:27 +00:00
Ricardo Rocha
c594d321ef Miguel's support for multi-threaded tabling 2011-12-22 16:50:20 +00:00
Vítor Santos Costa
8c7d0af032 Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-12-22 11:44:48 +00:00
Vítor Santos Costa
1fde83d278 fix overflows 2011-12-22 11:42:26 +00:00
Vítor Santos Costa
551df1c70a handle blob overflows. 2011-12-22 10:27:56 +00:00
Vítor Santos Costa
18190a4633 fix types for return absmi and friends. 2011-12-13 23:09:05 +00:00
Vítor Santos Costa
32ebfe00fd use module in RunOnce. 2011-12-13 22:20:28 +00:00
Denys Duchier
17c3a16d35 rename rellocate -> relocate 2011-12-13 19:14:33 +01:00
Vítor Santos Costa
98c849c087 should have been easy. 2011-12-13 12:16:42 +00:00
Vítor Santos Costa
707a3b9925 call opaque handlers from agc and stack shifter 2011-12-13 10:41:05 +00:00
Vítor Santos Costa
aab98180c5 garbage collection support for opaque variables 2011-12-13 10:01:51 +00:00
Ubuntu32
c74cc23940 ifix bad prototype. 2011-12-07 08:36:10 -08:00
Ubuntu32
291486af3d Merge branch 'master' of git.dcc.fc.up.pt:yap-6.3 2011-12-07 06:40:48 -08:00
Vítor Santos Costa
ad618c5bcb fix bad typing for 64 bits (fix from Bernd). 2011-12-05 21:04:31 +00:00
Vítor Santos Costa
84b017e5fd fix small problems in thread package. 2011-12-01 11:05:27 +00:00
Vítor Santos Costa
0b81d99803 initialise thread local prredicates. 2011-11-30 13:03:22 +00:00
Vítor Santos Costa
dcfdb5e614 don't try to release null pointer. 2011-11-30 13:02:44 +00:00
Vítor Santos Costa
7da303450f fix while. 2011-11-30 13:02:20 +00:00
Ubuntu32
2d699b0c04 Merge branch 'master' of git.dcc.fc.up.pt:yap-6.3 2011-11-18 14:35:43 -08:00