summaryrefslogtreecommitdiff
path: root/ghc/runtime
Commit message (Collapse)AuthorAgeFilesLines
...
* [project @ 1997-10-09 09:33:07 by uid245]uid2451997-10-091-1/+6
| | | | avoid another divide by zero.
* [project @ 1997-10-09 09:08:06 by simonm]simonm1997-10-091-0/+5
| | | | Avoid divide by zero if the measured elapsed time is 0.00 seconds.
* [project @ 1997-10-05 21:30:40 by sof]sof1997-10-051-10/+41
| | | | Added stack checks to startPerformIO; added code to push and pop C stack pointer upon entry/exit from Haskell land(x86 only)
* [project @ 1997-10-05 21:24:24 by sof]sof1997-10-051-2/+67
| | | | Keep track of the number for threads that jump into Haskell from C (via enterStablePtr()) - hack needed to support Conc. Haskell and stable pointers
* [project @ 1997-10-05 21:01:09 by sof]sof1997-10-051-8/+67
| | | | Added expedient hacks to turn off longjmp()ing in scheduler (needed to make threads and stable pointers work properly - x86 only.)
* [project @ 1997-10-05 20:32:22 by sof]sof1997-10-051-0/+5
| | | | Added debug code to PerformReschedule
* [project @ 1997-10-05 20:30:17 by sof]sof1997-10-051-4/+9
| | | | Removed CONCURRENT #ifdef protection; updated docs
* [project @ 1997-10-05 20:28:54 by sof]sof1997-10-051-7/+10
| | | | Use GetThreadContext() to fish out faulting address for segv handlers under cygwin32
* [project @ 1997-10-02 19:45:12 by sof]sof1997-10-021-1/+1
| | | | Cleanup
* [project @ 1997-10-02 19:40:41 by sof]sof1997-10-021-1/+16
| | | | Use Win32 calls for mprotecting under cygwin32
* [project @ 1997-09-05 09:16:19 by simonm]Approximately_1000_patches_recordedsimonm1997-09-051-1/+3
| | | | | | | | | | | | | | don't set $(WAYS) in ghc/mk/paths.mk, set it explicitly in the Makefiles where it is required (compiler/Makefile, lib/Makefile and runtime/Makefile). Remove the overriding of $(WAYS) from utils/*/Makefile. No need to eliminate warnings for overlapped patterns in Happy-generated parsers any more. Don't compile OccurAnal with -O if we're using a pre-version-2 GHC, since it seems there's an optimiser bug.
* [project @ 1997-09-03 23:39:12 by sof]sof1997-09-032-33/+39
| | | | Moved seq vtbl from StgThreads to StgUpdate
* [project @ 1997-09-03 23:38:36 by sof]sof1997-09-031-1/+1
| | | | always return non-negative floats from elapsedtime()
* [project @ 1997-08-25 21:32:14 by sof]sof1997-08-251-5/+4
| | | | Keep generated .hc files; install SysMan as a libexec
* [project @ 1997-08-25 12:28:27 by simonm]simonm1997-08-251-1/+3
| | | | | | Fix problem with installing signal handlers on FreeBSD. Symptom: occasional reports of 'cannot install SEGV handler...', sometimes when the Haskell program calls 'error'.
* [project @ 1997-07-25 21:14:49 by sof]sof1997-07-251-3/+3
| | | | Fool proofed syscalls in pagefaults()
* [project @ 1997-07-21 11:57:04 by andre]andre1997-07-212-2/+4
| | | | Parallel 2.04 patches
* [project @ 1997-07-11 19:24:42 by sof]sof1997-07-111-1/+4
| | | | cygwin32 now uses getrusage()
* [project @ 1997-07-11 19:04:35 by sof]sof1997-07-111-19/+75
| | | | More Solaris-friendly way of peeking at process resource usage
* [project @ 1997-07-07 15:18:25 by andre]andre1997-07-079-1/+18
| | | | RS6000 prof/conc patches
* [project @ 1997-06-20 09:09:07 by sof]sof1997-06-201-5/+5
| | | | Re-enabled CC_DECLS for CC_CAFs and CC_DICTs
* [project @ 1997-06-09 07:39:20 by sof]sof1997-06-091-12/+36
| | | | tidy up for irix6
* [project @ 1997-06-06 22:13:12 by sof]sof1997-06-061-224/+0
| | | | junked - not used anymore
* [project @ 1997-05-30 21:58:21 by andre]andre1997-05-301-3/+3
| | | | AIX/RS6000 patches
* [project @ 1997-05-27 05:58:46 by sof]sof1997-05-271-2/+4
| | | | Enable all the GCs when gathering dependencies
* [project @ 1997-05-27 05:57:01 by sof]sof1997-05-271-2/+4
| | | | Fix to make it compile under irix-6.x
* [project @ 1997-05-18 03:58:52 by sof]sof1997-05-181-8/+3
| | | | -t fix
* [project @ 1997-05-18 03:58:13 by sof]sof1997-05-181-5/+13
| | | | 2.03 update (AIX mods)
* [project @ 1997-05-18 03:56:47 by sof]sof1997-05-181-3/+3
| | | | 2.03 update
* [project @ 1997-05-18 03:55:38 by sof]sof1997-05-181-1/+1
| | | | -y fix
* [project @ 1997-05-18 03:54:56 by sof]sof1997-05-181-0/+5
| | | | AIX mods
* [project @ 1997-03-25 21:20:38 by sof]sof1997-03-251-0/+13
| | | | m68k-*-nextstep3 updates
* [project @ 1997-03-22 08:42:20 by sof]sof1997-03-221-2/+11
| | | | Practically remove the limit on required threads (64k default)
* [project @ 1997-03-20 11:44:07 by sof]sof1997-03-201-5/+8
| | | | mkdependC updates
* [project @ 1997-03-19 20:44:50 by simonpj]simonpj1997-03-191-2/+1
| | | | Still moving towards 2.02
* [project @ 1997-03-17 20:34:25 by simonpj]simonpj1997-03-172-3/+5
| | | | More small changes towards 2.02
* [project @ 1997-03-14 05:11:36 by sof]sof1997-03-142-58/+217
| | | | New Makefile setup
* [project @ 1997-03-14 05:03:43 by sof]sof1997-03-146-18/+18
| | | | Nil_closure renamed
* [project @ 1997-03-14 05:02:57 by sof]sof1997-03-141-1/+1
| | | | doc ptr tpyo
* [project @ 1997-03-14 05:01:26 by sof]sof1997-03-142-117/+117
| | | | Nil_closure renamed
* [project @ 1997-03-14 05:00:47 by sof]sof1997-03-141-1/+46
| | | | Stk underflow fix (HWL)
* [project @ 1997-03-14 04:59:18 by sof]sof1997-03-141-4/+5
| | | | Nil_closure renamed
* [project @ 1997-03-14 04:55:44 by sof]sof1997-03-141-1/+1
| | | | Nil_closure renamed
* [project @ 1997-03-14 04:51:38 by sof]sof1997-03-141-7/+23
| | | | Nil_closure rename + Linux 2.x sigcontext include fix
* [project @ 1997-03-14 03:44:29 by sof]sof1997-03-141-8/+8
| | | | Nil_closure renamed
* [project @ 1997-03-14 03:44:04 by sof]sof1997-03-141-0/+4
| | | | AIX const removal hack
* [project @ 1997-03-14 03:43:15 by sof]sof1997-03-141-1/+3
| | | | Removed platform.h include (not generated anymore)
* [project @ 1997-03-14 03:39:59 by sof]sof1997-03-142-34/+34
| | | | Nil_closure renamed
* [project @ 1997-03-14 03:24:12 by sof]sof1997-03-141-13/+13
| | | | Nil_closure renamed
* [project @ 1997-03-14 03:14:25 by sof]sof1997-03-142-0/+4
| | | | Flush output stream