Jost Berthold
277a60d843
Merge pull request #16 from jberthold/update-ghc-8.6
...
Update ghc 8.6: Array Closure renaming + cosmetics
2019-06-29 22:03:30 +10:00
Jost Berthold
fb2aac53ba
Update Pack.c code for ghc-8.6, version bump
2018-08-20 21:10:55 +10:00
Jost Berthold
b61b75be4c
add another resolver (ghc-8.4.3) for testing
2018-08-20 21:02:13 +10:00
Jost Berthold
89726351e6
Merge pull request #12 from jberthold/bump-ghc-8
...
update master to packman-0.5.0 version
2018-01-19 20:53:25 +11:00
Jost Berthold
3964ee484e
edit github link in cabal file
2018-01-19 20:43:42 +11:00
Jost Berthold
d3f2767356
Finalise release which works with GHC-8.2 and base-4.10
...
* bump base dependency
* add new header files to cabal file
* bump version, update "tested-with", update stack resolver
+ fix a format string warning in Pack.c
2018-01-19 20:14:31 +11:00
Jost Berthold
1d95b387aa
assimilate HEAP_ALLOCED source for GHC >= 801
2018-01-18 22:41:35 +11:00
Jost Berthold
ec8fb243c7
import fingerprint function from API, drop TypeRep import
2018-01-16 22:33:25 +11:00
Jost Berthold
efa27684ca
bump version, adjust resolver and base upper bound
2018-01-16 21:48:33 +11:00
Jost Berthold
18f9928093
several updates to Pack.c, to support ghc-8.0 and onwards
2017-01-09 14:46:38 +11:00
Jost Berthold
2de23b20d1
use ghc-8 for tests with stack
2017-01-09 14:44:46 +11:00
Jost Berthold
2cbe45cb27
IND_PERM removal, sync.ed with GHC head
2016-02-21 13:45:04 +11:00
Jost Berthold
f51cf8b784
follow renaming of StgArrWords to StgArrBytes
2015-12-01 19:46:27 +11:00
Jost Berthold
2b4cca24d4
fix a sentence in the cabal file description
2015-12-01 01:58:28 +11:00
Jost Berthold
7f8cc06ac8
fix debug version of Pack.c
2015-12-01 01:46:21 +11:00
Axel Mannhardt
dfb7c60502
lower cabal dependency for building again: 1.18
...
... while keeping the testing requirements (partially) at 1.20
2015-11-30 14:21:14 +01:00
Jost Berthold
897ec1f0e1
correct debug flag
2015-11-30 19:26:09 +11:00
Jost Berthold
6003d65bc8
edit description in cabal file again
2015-11-30 19:17:14 +11:00
Jost Berthold
779972f776
bump version (changed dependency), preparing hackage
2015-11-30 19:02:50 +11:00
Jost Berthold
1c2b868c34
Extended description in cabal file, corrected errors
2015-11-30 18:55:42 +11:00
Jost Berthold
0c2776b164
Fixes in code comments and Haddock documentation (no code)
2015-11-27 23:44:26 +11:00
Jost Berthold
34b56af22f
Merge pull request #8 from jberthold/wip/fixtests
...
While a stack test is still missing, this is definitely fixing _something_ then :-) Merging
2015-11-24 23:06:23 +11:00
Jost Berthold
5be3c1cb2c
remove ghc dependency to allow for ghc-7.8 + Cabal>=1.20
2015-11-24 21:54:44 +11:00
Jost Berthold
77e03d4e51
require Cabal >= 1.20 for detailed-0.9 tests
2015-11-24 00:03:12 +11:00
Jost Berthold
537fe08f20
Merge pull request #6 from michaxm/master
...
added .stack-work to .gitignore
2015-11-13 14:36:27 +11:00
Axel Mannhardt
96e74c1bc0
added .stack-work to .gitignore
2015-11-11 16:16:34 +01:00
Jost Berthold
58cbee8e90
added .stack_work to .gitignore
2015-11-07 22:41:28 +11:00
Jost Berthold
5898dfd2a8
Merge pull request #5 from rrnewton/master
...
Add a simple stack.yaml file. Builds but fails tests.
2015-11-07 22:40:15 +11:00
Ryan Newton
b7dab011f1
Add a simple stack.yaml file. Builds but fails tests.
...
For details, please see:
https://gist.github.com/rrnewton/5f8b1db0a3f264ab48b7
2015-09-03 02:16:44 -04:00
Jost Berthold
abe4cb9cfe
Merge pull request #2 from ajnsit/master
...
Fix typo which caused errors: gHCFP - > ghcFP
2015-07-10 09:13:53 +10:00
Jost Berthold
0dc81ba54f
correct a spelling mistake
2015-07-10 09:12:40 +10:00
Anupam Jain
a0ad21418a
Fix typo which caused errors: gHCFP - > ghcFP
2015-07-09 23:59:34 +05:30
Jost Berthold
fe9e02294c
bump version
2015-06-22 23:30:13 +10:00
Jost Berthold
c9bb99fc0e
detabbing
2015-06-22 23:23:20 +10:00
Jost Berthold
14a0c86341
avoid test failure on case-insensitive file systems
2015-06-22 23:22:11 +10:00
Jost Berthold
4e9549fad6
support base 4.8.0 (TypeRep changed)
2015-06-22 23:19:14 +10:00
Jost Berthold
e57ccd8026
small corrections to haddock documentation
2014-09-12 10:52:20 +02:00
Jost Berthold
1e835d71f4
Create README.md
2014-09-12 10:28:36 +02:00
Jost Berthold
bb58c10869
added quickcheck test
2014-09-11 17:13:17 +02:00
Jost Berthold
679a35a5dc
adopt using Rts flag from RTS code (irrelevant here)
2014-09-11 11:28:03 +02:00
Jost Berthold
1a23c81d7a
actually check output, fix a glitch in expected output
2014-09-10 17:57:30 +02:00
Jost Berthold
464cb03fa2
Block/retry if a blackhole is met during packing
...
If packing hits a blackhole, the packing thread should block
and retry, to get consistent behaviour at the Haskell level.
To enable this from Haskell, the core routine now checks and
evaluates the blackhole before retrying (i.e. blocks on the
known-to-be-blackholed data).
As the blackhole is not necessarily (and most likely not) the
graphroot, the C code writes its address into the buffer at
position 0. This is OK since packing fails anyway, so the buffer
won't hold any useful data.
2014-09-06 20:34:17 +02:00
Jost Berthold
1e01360aab
run mthread test on four cores
2014-09-06 20:15:42 +02:00
Jost Berthold
c0c43a3139
make detailed-0.9 test work, fix cabal test specification
2014-09-02 17:50:45 +02:00
Jost Berthold
3420ec74d5
small fix in failing test
2014-09-01 15:59:18 +02:00
Jost Berthold
2ea32e42fe
packaging: License file, Setup.hs, cabal file modifications
2014-08-28 15:53:46 +02:00
Jost Berthold
d6d6b18a99
split into several modules, use hsc2hs for error codes
2014-08-28 14:23:04 +02:00
Jost Berthold
cdc1f6f41a
added tryPackToMemory version for in-RTS
2014-08-22 17:42:44 +02:00
Jost Berthold
c5ac891520
fixing small problems that showed in the RTS
2014-08-22 16:57:30 +02:00
Jost Berthold
1a3dedf440
Enable sharing Pack.c between RTS and library
...
Using a PP flag LIBRARY_CODE, the code of Pack.c is split up into
parts necessary for the library and parts required for the RTS
(negation of LIBRARY_CODE); the rest is shared code.
2014-08-22 15:54:44 +02:00