rts: Add isPinnedByteArray# primop
[ghc.git] / docs / users_guide / 8.2.1-notes.rst
1 .. _release-8-2-1:
2
3 Release notes for version 8.2.1
4 ===============================
5
6 The significant changes to the various parts of the compiler are listed
7 in the following sections. There have also been numerous bug fixes and
8 performance improvements over the 8.0 branch.
9
10 Highlights
11 ----------
12
13 The highlights since the 8.0 branch are:
14
15 - TODO FIXME
16
17 Full details
18 ------------
19
20 Language
21 ~~~~~~~~
22
23 -  TODO FIXME.
24
25 Compiler
26 ~~~~~~~~
27
28 -  TODO FIXME.
29
30 GHCi
31 ~~~~
32
33 -  TODO FIXME.
34
35 Template Haskell
36 ~~~~~~~~~~~~~~~~
37
38 -  TODO FIXME.
39
40 Runtime system
41 ~~~~~~~~~~~~~~
42
43 -  TODO FIXME.
44
45 Build system
46 ~~~~~~~~~~~~
47
48 -  TODO FIXME.
49
50 Package system
51 ~~~~~~~~~~~~~~
52
53 -  TODO FIXME.
54
55 hsc2hs
56 ~~~~~~
57
58 -  TODO FIXME.
59
60 Libraries
61 ---------
62
63 array
64 ~~~~~
65
66 -  Version number XXXXX (was 0.5.0.0)
67
68
69 .. _lib-base:
70
71 base
72 ~~~~
73
74 See ``changelog.md`` in the ``base`` package for full release notes.
75
76 -  Version number 4.10.0.0 (was 4.9.0.0)
77
78 binary
79 ~~~~~~
80
81 -  Version number XXXXX (was 0.7.1.0)
82
83 bytestring
84 ~~~~~~~~~~
85
86 -  Version number XXXXX (was 0.10.4.0)
87
88 Cabal
89 ~~~~~
90
91 -  Version number XXXXX (was 1.18.1.3)
92
93 containers
94 ~~~~~~~~~~
95
96 -  Version number XXXXX (was 0.5.4.0)
97
98 deepseq
99 ~~~~~~~
100
101 -  Version number XXXXX (was 1.3.0.2)
102
103 directory
104 ~~~~~~~~~
105
106 -  Version number XXXXX (was 1.2.0.2)
107
108 filepath
109 ~~~~~~~~
110
111 -  Version number XXXXX (was 1.3.0.2)
112
113 ghc
114 ~~~
115
116 -  TODO FIXME.
117
118 ghc-boot
119 ~~~~~~~~
120
121 -  This is an internal package. Use with caution.
122
123 -  TODO FIXME.
124
125 ghc-prim
126 ~~~~~~~~
127
128 -  Version number XXXXX (was 0.3.1.0)
129
130 -  Added new ``isPinnedbyteArray#`` operation.
131
132 haskell98
133 ~~~~~~~~~
134
135 -  Version number XXXXX (was 2.0.0.3)
136
137 haskell2010
138 ~~~~~~~~~~~
139
140 -  Version number XXXXX (was 1.1.1.1)
141
142 hoopl
143 ~~~~~
144
145 -  Version number XXXXX (was 3.10.0.0)
146
147 hpc
148 ~~~
149
150 -  Version number XXXXX (was 0.6.0.1)
151
152 integer-gmp
153 ~~~~~~~~~~~
154
155 -  Version number XXXXX (was 0.5.1.0)
156
157 old-locale
158 ~~~~~~~~~~
159
160 -  Version number XXXXX (was 1.0.0.6)
161
162 old-time
163 ~~~~~~~~
164
165 -  Version number XXXXX (was 1.1.0.2)
166
167 process
168 ~~~~~~~
169
170 -  Version number XXXXX (was 1.2.0.0)
171
172 template-haskell
173 ~~~~~~~~~~~~~~~~
174
175 -  Version number XXXXX (was 2.9.0.0)
176
177 time
178 ~~~~
179
180 -  Version number XXXXX (was 1.4.1)
181
182 unix
183 ~~~~
184
185 -  Version number XXXXX (was 2.7.0.0)
186
187 Win32
188 ~~~~~
189
190 -  Version number XXXXX (was 2.3.0.1)
191
192 Known bugs
193 ----------
194
195 -  TODO FIXME