Commit Graph

39 Commits

Author SHA1 Message Date
Vitor Santos Costa
22837d498b improve signal handling. 2017-07-24 18:17:51 +01:00
Vitor Santos Costa
c2435673cd swig python support 2017-05-08 18:51:29 +01:00
Vitor Santos Costa
3cb343479e small compiler change 2017-05-02 03:34:56 +01:00
Vitor Santos Costa
65ff3ed471 Smaller updates:
constant use of longjmp
conflict with python headers
win32 support
dll support
2017-02-20 15:28:46 +00:00
Vitor Santos Costa
a53615ceaf python .h collision 2017-02-20 14:21:46 +00:00
Vitor Santos Costa
d37e198c12 signals
doc support
2016-11-23 22:35:39 -06:00
Vítor Santos Costa
1be002558c call_cleanup in C plus indenting 2016-03-29 01:55:12 +01:00
Vítor Santos Costa
661f33ac7e bug fices 2016-01-03 02:06:09 +00:00
Vítor Santos Costa
f133ff279e use same name for function and predicate. 2015-11-05 15:31:09 +00:00
Vítor Santos Costa
b871f6676e fix error handling 2015-09-25 10:57:26 +01:00
Vítor Santos Costa
4336b2ba88 Avoid complaining from strlen
`
2015-09-21 17:05:36 -05:00
Vítor Santos Costa
94092be293 bootstrap and small cleanups 2015-07-06 11:59:50 +01:00
Vítor Santos Costa
1c06bfdc05 cmake & text support 2015-06-19 01:30:13 +01:00
Vítor Santos Costa
771610ffb6 fix bit count 2015-01-18 03:47:44 +00:00
Vitor Santos Costa
ce84e60d08 cosmetic 2015-01-18 01:32:13 +00:00
Vitor Santos Costa
3122d323b5 support 64 bit flags in 32 bit mode 2015-01-14 04:51:54 -08:00
Vítor Santos Costa
c071e145a7 portabiity 2014-11-28 02:30:19 +00:00
vscosta
a8a535afa4 warnings 2014-11-10 01:56:56 +00:00
Vitor Santos Costa
f7fe32a03c fix win32 warnings: unsigned long != CELL, IOSTREAM with sace restore, _ffsll and _isatty, fp patches 2014-10-24 15:18:32 +01:00
Vítor Santos Costa
8576e67d84 generate exceptions on arithmetic errors 2014-10-15 11:06:07 +01:00
Vítor Santos Costa
d76c2a0039 fix duplicates. 2014-10-14 02:09:52 +01:00
Vítor Santos Costa
5bf44d2378 fix signal handling in non-threaded (thanks to Paulo Moura). 2014-10-11 01:37:34 +01:00
Vítor Santos Costa
d39423c1f0 handle EXIT_SIGNAL with exit 2014-09-08 17:13:39 -05:00
Vítor Santos Costa
f291c37dfc fixes: checking sigs & no threads 2014-09-03 11:02:28 -05:00
Vítor Santos Costa
b942c1ef13 fixes for signal handling 2014-09-02 22:24:01 -05:00
Vítor Santos Costa
99713d81a6 replace locks by critical sections in interrupt handling 2014-09-02 14:19:23 -05:00
Vitor Santos Costa
aba5f3d88b handle locking more carefully (especially protect gc and stack shifting). 2014-04-23 22:41:12 +01:00
Vítor Santos Costa
a6c115b248 fix deadlock 2014-03-27 15:35:18 +00:00
Vítor Santos Costa
79763e9ea1 fix signal handling 2014-03-15 23:47:29 +00:00
Vítor Santos Costa
233c4ee903 fix bad initialization in signals 2014-03-08 00:03:58 +00:00
Vitor Santos Costa
f257efc2ef without threads 2014-03-06 14:07:33 +00:00
Vitor Santos Costa
2c89aadb11 WIN64 support (sill needs improvement) 2014-03-06 02:09:48 +00:00
Vitor Santos Costa
2410cd3862 fixes to new signal handling/debugging code 2013-12-13 08:42:57 +00:00
Vitor Santos Costa
44d28aa0c9 cleanup on exception handling 2013-12-12 14:24:40 +00:00
Vítor Santos Costa
fba3c34e50 trace fixes 2013-12-11 09:34:43 +00:00
Vítor Santos Costa
e813c75814 enable thread debugging 2013-11-12 08:34:26 +00:00
Vítor Santos Costa
ad0ff98f1a use swi flags whenever possible 2013-11-04 01:14:48 +00: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
Vítor Santos Costa
046cb5f8d6 debugging 2013-02-08 10:36:45 -06:00