Skip to content

Commit

Permalink
api.yaml: add deprecation notice for GH #1179
Browse files Browse the repository at this point in the history
Deprecated ListChunk GC API and src/list.c
Also update ChangeLog.
  • Loading branch information
Reini Urban committed Oct 19, 2015
1 parent 7037d52 commit 25297e2
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 3 deletions.
10 changes: 7 additions & 3 deletions ChangeLog
@@ -1,9 +1,13 @@
2015-10-20 release 7.9.0
- Core
+ StringBuilder.clone and ResizablePMCArray write barrier optimizations. GH #1123
+ StringBuilder.clone and ResizablePMCArray write barrier optimizations.
GH #1123
+ Support -D1 GC stats with --ccflags=-DMEMORY_DEBUG for --gc=ms
+ Added a Parrot_{un,}block_GC_move API for the 2 string compacting collectors
ms and ms2
+ Added a Parrot_{un,}block_GC_move API for the 2 string compacting
collectors ms and ms2
+ Deprecated ListChunk GC API and src/list.c GH #1179
+ Fixed a --gc=ms segv in Parrot_io_write_s GH #1196
+ const many IO api arguments
- Build
+ --optimize: Replace -O2 from perl5 with -O3 on clang or gcc. GH #1185
5% faster
Expand Down
16 changes: 16 additions & 0 deletions api.yaml
Expand Up @@ -709,4 +709,20 @@
- api
- deprecated
ticket: 'https://github.com/parrot/parrot/issues/1122'
-
name: 'Deprecated ListChunk GC API and src/list.c'
note:
Only imageiofreeze still uses it.
Set #define PARROT_BUFFERLIKE_LIST to use it
Will be removed with Release 8.0.0.

Deprecated:
* C<gc_sys->allocate_bufferlike_header>
* C<gc_sys->free_bufferlike_header>
and it's implementations in the gms, ms, ms2 and inf GC's.

tags:
- api
- deprecated
ticket: 'https://github.com/parrot/parrot/issues/1179'
-

0 comments on commit 25297e2

Please sign in to comment.