Commit Graph

413 Commits

Author SHA1 Message Date
Vitor Santos Costa 90abff4f2f Exo compilation, the range example. 2013-04-16 20:04:53 -05:00
Vitor Santos Costa d163cadda1 pass regs when constructing long ints and floats.
fix small gcc complaints.
2013-03-26 15:01:52 -05:00
Vitor Santos Costa 0ea010f3b2 remove debugging message 2013-03-19 21:25:24 -05:00
Vitor Santos Costa 1c12d456ae ensure failure after throw from user code. 2013-03-03 08:54:46 -06:00
Vítor Santos Costa 046cb5f8d6 debugging 2013-02-08 10:36:45 -06:00
Vitor Santos Costa 33da88be5b fix SWI exec issues and try to clean up the code a bit 2013-02-05 14:22:17 +00:00
Vitor Santos Costa ff5bf53d38 UDI support 2013-01-22 15:37:50 +00:00
Vitor Santos Costa fa470556f2 obey types 2013-01-18 14:27:46 +00:00
Vítor Santos Costa d078a2b2c4 thread support 2013-01-10 23:22:11 +00:00
Vitor Santos Costa 6cd778f70b exo stuff 2013-01-09 09:21:07 +00:00
Vitor Santos Costa f7adcf9b44 fix unnecessary dereferencing. 2013-01-08 13:09:31 +00:00
Vitor Santos Costa 2a44a0205b support backtracking with uninst args 2013-01-08 12:35:18 +00:00
Vitor Santos Costa d98862f5ea debugging exo 2013-01-08 00:40:51 +00:00
Vítor Santos Costa f063a2bd52 exo first step. 2013-01-07 09:47:14 +00:00
Vitor Santos Costa 9107af2e3d improve thread startup 2012-12-13 18:12:50 +00:00
Vitor Santos Costa 88f2dc7730 change the way predicates are hidden 2012-10-19 18:10:48 +01:00
Vitor Santos Costa 474c088baf ifix thread compilation. 2012-10-17 17:22:43 +01:00
Vitor Santos Costa a4acb6a806 try to make sure we always have slots 2012-10-08 18:25:42 +01:00
Vitor Santos Costa dcc5b57016 remove broken meta-call optimisation. 2012-09-07 00:21:57 -05:00
Vitor Santos Costa 81743361a6 fix warning 2012-08-23 09:03:42 -05:00
Vitor Santos Costa 9353d28c2e fix meta-call
optimise deterministic (a,b,c).
2012-08-22 09:41:09 -05:00
Costa Vitor bf4d37eb0d simplify meta-call handling. 2012-08-13 23:35:37 -05:00
Costa Vitor 53b694edd0 Merge branch 'master' of git.dcc.fc.up.pt:yap-6.3 2012-07-18 17:36:10 -05:00
Costa Vitor c8ef4dbdb4 we cannot trust that just having on reference will protect a clause. Several references may go in a single operation! 2012-07-18 14:32:53 -05:00
Vítor Santos Costa a99412c48f fix gall to gc. 2012-07-16 10:20:56 -05:00
Vitor Santos Costa b15c9f5655 support INT handler. 2012-06-22 03:55:01 -05:00
Vítor Santos Costa 36acb5f897 fix profiling support. 2012-03-09 11:46:34 +00:00
Vítor Santos Costa 0f10f4332e improve ˆC handling (still needs work). 2012-03-03 21:46:07 +00:00
Vítor Santos Costa 45baf800dd fix stream is not an atom (Ulrich). 2012-03-01 22:03:41 +00:00
Vítor Santos Costa 67b4b6126c fix error messages. 2012-02-13 09:36:05 +00:00
Vítor Santos Costa 58d7f85417 fix empty instruction confusing garbage collector. 2012-01-21 18:19:57 +00:00
Ricardo Rocha c594d321ef Miguel's support for multi-threaded tabling 2011-12-22 16:50:20 +00:00
Vítor Santos Costa 67820baee0 fix overflow in << and >> 2011-11-16 07:36:34 +00:00
Vítor Santos Costa 3966822bff Setting YREG in cut_t seems buggy. 2011-11-03 07:45:02 +09:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa e3847eff38 optimise straight line code. 2011-10-21 19:11:25 +01:00
Vítor Santos Costa df6c0b59e9 jump guessing 2011-10-04 06:42:01 -03:00
Vítor Santos Costa ff67abc937 fix prefetching 2011-10-03 15:29:57 -03:00
Vítor Santos Costa 43c07f5051 more speed stuff. 2011-10-02 21:01:14 -03:00
Vítor Santos Costa 66ae65fe09 small look at compilation. 2011-10-02 19:55:22 -03:00
Vítor Santos Costa 36d20477fb small fixes to avoid using global reg. 2011-10-02 16:18:09 -03:00
Joao cc80efbff0 CACHE_REGS 2011-09-21 15:30:29 +01:00
Joao 7378b56289 Fix READ_LOCK. 2011-09-20 11:36:49 +01:00
Joao 1a6aff8aa1 Merge branch 'master' of git://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-09-15 15:44:26 +01:00
Joao 64ae3cdf52 fix YAPOR incremental copy. 2011-09-15 15:40:47 +01:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa b6aca9463d Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-08-18 22:35:13 +01:00
Vitor Santos Costa a56402303e first step for quick loader, and fix an instruction format. 2011-07-30 00:07:35 +01:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa 4fe1833ece Merge branch 'master' of /cygdrive/z/vitor/Yap/yap-6.3 2011-07-25 17:09:43 +01:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa 840e287cda mode changes 2011-07-25 17:09:28 +01:00
Vitor Santos Costa f6be2ed08d support interface to foreign objects that have a backtrack handler. 2011-07-22 04:09:33 -07:00
ubu32 0424bf6403 fix bad call to garbage collector. 2011-07-09 09:16:02 -07:00