Commit Graph

2781 Commits

Author SHA1 Message Date
U-w7\vsc 7f8f80fdbe Windows Threaded Patches 2013-11-13 17:04:34 +00:00
Vitor Santos Costa 9a35d17861 fix DLL loading and C_SO suffix (remove an extra .) 2013-11-13 15:10:15 +00:00
Vitor Santos Costa 7930b4d648 fixes 2013-11-13 13:39:30 +00:00
Vitor Santos Costa 41c2d856a7 cleanup dead flags 2013-11-13 13:28:43 +00:00
Vitor Santos Costa 9d34ac34ff clean up unbounded 2013-11-13 13:01:11 +00:00
Vitor Santos Costa 220970db6d more integration and cleanup work: allow irect access from YAP to swi global and local, to
check flags quickly.
2013-11-13 12:57:52 +00:00
Vitor Santos Costa 4fa9021a7b integration work:
- use SWI flags whenever possible
  - support by module unknown, escapes, strings
  - accesss thread info fom SWI
  - allow strings to be input as strings.
  - remove some unused flags.
2013-11-13 10:38:20 +00:00
Vítor Santos Costa 0d45ff8d37 unlock threads while in zombie mode, nad enusre that the GlobalLock is always asked before and let after locking a thread. 2013-11-12 08:43:45 +00:00
Vítor Santos Costa e813c75814 enable thread debugging 2013-11-12 08:34:26 +00:00
Vítor Santos Costa cab427537a warning 2013-11-11 11:42:13 +00:00
U-vsc-PC\vsc 30995ce506 improve win32 support 2013-11-11 10:32:55 +00:00
Vítor Santos Costa b5cc597ab8 handle empty sequence of clauses 2013-11-10 11:22:43 +00:00
Vítor Santos Costa bd5771eb59 handle empty sequence of clauses 2013-11-10 11:22:29 +00:00
Vitor Santos Costa ec2e70fc39 fix the case where we leave an empty index 2013-11-08 23:48:28 +00:00
Vítor Santos Costa 7065c4678e debugging 2013-11-08 12:43:28 +00:00
Vítor Santos Costa ea44e780b6 fix path 2013-11-08 12:43:07 +00:00
Vítor Santos Costa 2badc98c75 get rid of old fashioned registers 2013-11-07 23:50:04 +00:00
Vítor Santos Costa 917d5ad75b line numbers for clauses and clause properties 2013-11-05 17:59:19 +00:00
Vítor Santos Costa ddbed6f29b fix warning 2013-11-05 17:52:37 +00:00
Vitor Santos Costa 1a8facffac fix compilation without threads, thanks Andrea 2013-11-05 17:12:31 +00:00
U-w7\vsc f2b90a1bb0 improve thread signal support, still far from good 2013-11-04 15:31:26 +00:00
Vítor Santos Costa 48d51e460a handle unknown arch, from Keri Harris 2013-11-04 07:22:13 +00:00
Vítor Santos Costa ad0ff98f1a use swi flags whenever possible 2013-11-04 01:14:48 +00:00
Vítor Santos Costa c1a3bfce42 add source location *after* initial comment 2013-11-04 00:05:29 +00:00
Vítor Santos Costa b3a4666fc2 useful debugging code 2013-11-04 00:04:09 +00:00
Vítor Santos Costa a86b79928d fix llvm sign warnings 2013-11-04 00:03:05 +00:00
Vítor Santos Costa 6f9b8bfca8 fix bad instruction format 2013-11-01 08:26:06 +00:00
U-w7\vsc 360e8a9269 WIN32 support 2013-10-30 13:56:35 +00:00
U-w7\vsc 013b21e527 Merge branch 'master' of git.dcc.fc.up.pt:yap-6.3 2013-10-30 10:35:39 +00:00
Vítor Santos Costa d77de70868 extra protection 2013-10-30 09:41:15 +00:00
U-w7\vsc 1391dabd04 remove debugging info 2013-10-29 16:28:30 +00:00
Vitor Santos Costa 1cbe82da1e SWI flags compat 2013-10-29 12:43:31 +00:00
Vitor Santos Costa ab9d2da775 improve LOCK init 2013-10-29 12:41:28 +00:00
Vitor Santos Costa 83695cc8c8 Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3 2013-10-16 10:40:12 +01:00
Vitor Santos Costa e19a910152 use private memory for yapor's alloc 2013-10-16 09:44:34 +01:00
Vítor Santos Costa 797c063785 debug bad exit 2013-10-14 08:04:24 +01:00
Vítor Santos Costa 70d864b13d fix limit on atoms to ints 2013-10-08 13:04:30 +01:00
Vítor Santos Costa ff2acca219 fix operators 2013-10-07 12:20:52 +01:00
Vitor Santos Costa f3cefdf895 yapor stuff 2013-10-04 18:18:57 +01:00
Vitor Santos Costa 43163a190f Atom Translations and CUDA stub 2013-10-04 13:22:00 +01:00
Vitor Santos Costa d46276edbe include wid when inittiing yapor regs 2013-10-03 15:48:15 +01:00
Vitor Santos Costa bf77381744 alloc K * Size 2013-10-01 16:42:12 +01:00
Vítor Santos Costa bef9cec46a fix startup module on new thread to be user module 2013-09-28 23:20:39 +01:00
Vítor Santos Costa 577b99367d don't make mega-clauses always source 2013-09-28 18:20:04 +01:00
Vítor Santos Costa 048c00a7a6 fix writing [](_,_) 2013-09-28 12:12:09 +01:00
Vítor Santos Costa 72fe7e84c0 opaques are not integers 2013-09-28 12:06:01 +01:00
Vítor Santos Costa 5b6a3bffc1 iteration support 2013-09-28 12:04:52 +01:00
Vítor Santos Costa 6033eba372 missing unlock. 2013-09-21 23:19:21 +01:00
Vitor Santos Costa 448380c715 isupport opaque type testing. 2013-09-19 14:23:10 +01:00
Vitor Santos Costa ad9a973a26 fix opaque variables & threads 2013-09-17 09:54:02 +01:00