Commit Graph

5890 Commits

Author SHA1 Message Date
Tiago Gomes f7ba86d3ed kill Util::abort, s/vectorIndex/indexOf and s/isCarteesianProduct/isCartesianProduct 2012-05-15 19:41:14 +01:00
Tiago Gomes db0d2c9772 refactor and increase the scope of parfactor multiplication 2012-05-15 19:05:39 +01:00
Tiago Gomes f4bca3ceea factor overflow will not happen with bp 2012-05-15 19:02:40 +01:00
Tiago Gomes 7ec4887e77 refactor printing of a parfactor 2012-05-15 16:57:50 +01:00
Tiago Gomes 346b70145f improvements on shattering 2012-05-15 16:52:21 +01:00
Tiago Gomes 90e139f8f3 refactor ProbFormula comparation operator 2012-05-15 16:49:34 +01:00
Tiago Gomes 03f9df7dc3 fix a bug when checking of a set of log vars form a cartesian product 2012-05-15 16:46:21 +01:00
Tiago Gomes 1380adcfb5 support getting tuples of repeated log vars 2012-05-15 16:45:24 +01:00
Tiago Gomes 2061eefda2 add a way to copy a log var 2012-05-15 16:43:32 +01:00
Vitor Santos Costa 06cd0c7414 fix overflow handling. 2012-05-15 16:03:41 +01:00
Vítor Santos Costa 5c459a1201 Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3 2012-05-14 22:44:34 +01:00
Vítor Santos Costa 448bc7e7de Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2012-05-14 22:42:42 +01:00
Ricardo Rocha 1dcc8bd393 adptation of the memory allocator based on pages to work with threads 2012-05-14 19:11:58 +01:00
Vitor Santos Costa 10d5a38e92 fix compilation under threads. 2012-05-14 18:05:16 +01:00
Vitor Santos Costa f3f9c75cf7 oops : 2012-05-14 16:22:53 +01:00
Vitor Santos Costa 6c36a8ccd3 make it easier for outside packages to link with YAP innards. 2012-05-14 15:06:18 +01:00
Vitor Santos Costa 682db0aad4 support term_subsumer. 2012-05-14 15:04:19 +01:00
Vitor Santos Costa b36e607cb4 protect heapgc.c 2012-05-13 15:58:28 +01:00
Vítor Santos Costa b985ea2fbc fix bug in stack overflow. 2012-05-13 10:17:30 +01:00
Vitor Santos Costa a05bad3bf0 fix bad offset in export_term. 2012-05-08 17:04:28 +01:00
Vitor Santos Costa 2423407b37 fix bug in detecting tabling on (Paulo Moura). 2012-05-08 14:55:37 +01:00
Vitor Santos Costa 916ca678ba Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2012-05-08 12:58:13 +01:00
Vitor Santos Costa 681d4e78a2 ifix C++ complaint. 2012-05-08 12:57:32 +01:00
Vitor Santos Costa 7488ef0539 ifix bug in checking for free space. 2012-05-08 12:55:34 +01:00
Tiago Gomes 4ade4945a0 improve Util::abort 2012-05-07 17:52:47 +01:00
Tiago Gomes aeb07d43a7 add two more utility functions 2012-05-07 17:48:15 +01:00
Vítor Santos Costa 63616b94a7 fix bad init of unsafe asm pred. 2012-05-07 06:53:27 +01:00
Tiago Gomes 9d5801ef7f ony summout a group of rand vars if they not appear in another position on the parfactor 2012-05-05 23:11:32 +01:00
Tiago Gomes 8e75ef3073 shatter parfactors also against themselves 2012-05-05 21:06:27 +01:00
Tiago Gomes 660e15e2ac update the overflow check in factors, still needs more work tbd 2012-05-04 14:28:07 +01:00
Tiago Gomes 0e01a51929 remove commented code and fix a warning 2012-05-04 14:10:00 +01:00
Vitor Santos Costa 4945e390f1 detect C++ flags and compile horus accordingly 2012-05-03 15:40:33 +01:00
Tiago Gomes 35d0804f9a update TODO 2012-05-03 13:15:33 +01:00
Tiago Gomes 10ac7720f7 update smokers examples 2012-05-03 11:38:49 +01:00
Tiago Gomes 2bef3f6866 minor updates 2012-05-03 00:56:19 +01:00
Vítor Santos Costa e1f6187395 make syntax error standard. 2012-05-03 00:16:11 +01:00
Vítor Santos Costa c3e3b0b50f fix term_to_atom/2. 2012-05-02 23:38:04 +01:00
Vítor Santos Costa 9b0b6ec649 fix stop_low_level_trace.
P Moura request for (?).
2012-05-02 10:09:26 +01:00
Tiago Gomes 92d8c7dcbe add more asserts 2012-04-30 17:49:07 +01:00
Tiago Gomes ad50166bd0 fix bug in benchmarks script 2012-04-30 16:26:33 +01:00
Vítor Santos Costa 0efe86f3ba fix bad fix on modules, hope this one works. 2012-04-30 15:35:17 +01:00
Tiago Gomes 9971736a45 kill DEBUG constant, its not used any more 2012-04-30 14:50:14 +01:00
Tiago Gomes 7cf8c68e15 fix error message 2012-04-30 14:12:00 +01:00
Tiago Gomes d6e11ca84d delete order vars flag 2012-04-30 13:02:53 +01:00
Tiago Gomes fa8ff6d5b6 abort if the factor will become to bigger 2012-04-30 12:48:30 +01:00
Tiago Gomes 85fc4ae50a add missing files 2012-04-30 11:59:59 +01:00
Tiago Gomes a90bfb7a86 update benchmarks 2012-04-30 11:24:04 +01:00
Tiago Gomes 2fa06da3c9 disable bayes ball for now 2012-04-30 11:20:02 +01:00
Tiago Gomes 185cbe9c73 update examples 2012-04-30 11:16:11 +01:00
Tiago Gomes 56475cacbc revamp debugging plataform 2012-04-29 20:07:09 +01:00