Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 525 lines (524 sloc) 17.506 kb
2512fe6 Tadeusz Sośnierz Added DEPRECATED.yaml, a direct translation of DEPRECATED.json
tadzik authored
1 ---
56c3abc Vasily Chekalkin Change format of api.yaml to be list of hashes
bacek authored
2 -
44f74e1 cotto add Select PMC to api.yaml
cotto authored
3 name: 'Experimental Select PMC'
4 note: 'The Select PMC is experimental until its interface gets some exercise. See ticket for more information.'
5 tags:
6 - 'PMC'
7 - 'experimental'
8 ticket: 'http://trac.parrot.org/parrot/ticket/2034'
9 -
9254cf3 Peter Lobsinger add deprecation notice for TT #1931 not ported over from DEPRECATED.pod
plobsing authored
10 name: '"Advanced" NCI parameter types'
11 eligible: '3.1'
c5d26f4 Andrew Whitworth old embedding API is deprecated
Whiteknight authored
12 ticket: 'http://trac.parrot.org/parrot/ticket/1931'
d5f1750 Peter Lobsinger mark TT #1931 deprecation as complete
plobsing authored
13 tags:
14 - 'deprecated'
15 - 'completed'
9254cf3 Peter Lobsinger add deprecation notice for TT #1931 not ported over from DEPRECATED.pod
plobsing authored
16 -
d89856a Peter Lobsinger deprecate old pointer-ish types
plobsing authored
17 name: 'Pointer, UnManagedStruct, and ManagedStruct'
18 eligible: '3.4'
19 ticket: 'http://trac.parrot.org/parrot/ticket/2035'
20 -
f1c998b cotto add proper notice for the write barrier change
cotto authored
21 name: 'add write barrier to all PMCs that write in unusual VTABLE functions'
5cc4b35 cotto deprecations are eligible in 3.4, not 3.3
cotto authored
22 eligible: '3.4'
f1c998b cotto add proper notice for the write barrier change
cotto authored
23 note: 'VTABLE functions not marked with :write that mutate the PMCs need to use the write barrier. See ticket for more information.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
24 tags:
f1c998b cotto add proper notice for the write barrier change
cotto authored
25 - 'C'
26 - 'deprecated'
0b8c973 cotto mark write barrier deprecation as completed
cotto authored
27 - 'completed'
f1c998b cotto add proper notice for the write barrier change
cotto authored
28 ticket: 'http://trac.parrot.org/parrot/ticket/2010'
29 -
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
30 name: '":init" Sub flag'
31 eligible: '3.4'
32 note: 'At this point, ":init" is a no-op, and will therefore be removed.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
33 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
34 - 'PIR'
35 - 'syntax'
36 - 'deprecated'
b8c1df9 Tadeusz Sośnierz Added dedeprecator script to detect deprecations in Parrot code
tadzik authored
37 detection:
38 regex:
39 pir: '^ ".sub" .+ ":init"'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
40 ticket: 'https://trac.parrot.org/parrot/ticket/1896'
41 -
42 name: '":load" and ":init" Sub flags doing different things'
43 eligible: '3.1'
44 note: 'Currently, ":init" and ":load" flagged Subs get called depending on the way a PIR file has been loaded. This distinction is silly and will cease to be. The ":load" flag will be triggered both for scenarios. ":init" becomes a no-op for a deprecation cycle (see below).'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
45 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
46 - 'deprecated'
47 - 'PIR'
48 - 'syntax'
49 ticket: 'https://trac.parrot.org/parrot/ticket/1895'
50 -
51 name: ':main Sub behaviour and selection.'
52 eligible: '2.7'
53 note: 'Currently, if no :main sub is found, the first .sub in a file is used as main. Also, arguments are passed to the main sub regardless of the .param declarations in that sub. After this change, if no sub is marked with :main, an exception will be raised. Multiple :main declarations will be still be allowed, and all but the first will be ignored. This change will also force all subs, including :main, to have their arguments checked - to allow an arbitrary number of arguments, have this be the only .param declaration in the sub.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
54 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
55 - 'deprecated'
56 - 'PIR'
57 - 'syntax'
58 ticket: 'https://trac.parrot.org/parrot/ticket/1705'
59 -
60 name: 'Action methods in rules'
61 note: 'Per Synopsis 5, all regexes will have an implied {*} token at the end which cause invocation of an action method if a ":action" object is supplied.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
62 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
63 - 'deprecated'
64 - 'compiler'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
65 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
66 ticket: 'https://trac.parrot.org/parrot/ticket/843'
67 -
68 name: 'Archive::Tar & Archive::Zip'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
69 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
70 - 'library'
71 - 'experimental'
72 ticket: 'https://trac.parrot.org/parrot/ticket/1598'
73 -
74 name: 'Assigning to registers in parrot_debugger'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
75 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
76 - 'debugger'
77 - 'experimental'
78 -
79 name: 'Auto-vivification of nested aggregates'
80 eligible: '2.4'
81 note: 'E.g. will not auto-vivify nested hashes and return PMCNULL early.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
82 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
83 - 'deprecated'
84 - 'PMC'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
85 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
86 ticket: 'https://trac.parrot.org/parrot/ticket/1561'
87 -
88 name: 'C API coding standards cleanup'
89 eligible: '1.1'
f7415ad Vasily Chekalkin Fix yaml syntax.
bacek authored
90 note: 'All C API functions that aren''t currently named according to the ''Parrot_<system>_*'' scheme will be renamed. A list of renamed functions will be kept in the ticket at:'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
91 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
92 - 'deprecated'
93 - 'functions'
94 ticket: 'https://trac.parrot.org/parrot/ticket/443'
95 -
96 name: 'Complex PMC'
97 eligible: '3.1'
98 note: 'This perennially broken PMC will be removed.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
99 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
100 - 'deprecated'
101 - 'PMC'
b8c1df9 Tadeusz Sośnierz Added dedeprecator script to detect deprecations in Parrot code
tadzik authored
102 detection:
103 regex:
104 pir: 'new\s\[?\''Complex\''\]?'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
105 ticket: 'https://trac.parrot.org/parrot/ticket/1892'
106 -
107 name: 'Cross-HLL library loading'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
108 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
109 - 'library'
110 - 'experimental'
111 ticket: 'https://trac.parrot.org/parrot/ticket/754'
112 -
113 name: 'GC timely destruction'
114 eligible: '3.1'
115 note: 'All PIR ops and internal semantics related to timely destruction of PMCs is deprecated.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
116 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
117 - 'deprecated'
118 - 'functions'
119 ticket: 'https://trac.parrot.org/parrot/ticket/1800'
120 -
121 name: 'GC_SYS_NAME option to interpinfo_s_i'
122 note: 'Ability to get the string name of the current GC core from the interpinfo_s_i. See r43900 and r43904 for details.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
123 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
124 - 'Opcodes'
125 - 'experimental'
126 ticket: 'https://trac.parrot.org/parrot/ticket/1581'
127 -
128 name: 'IPv6 Support'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
129 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
130 - 'experimental'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
131 ticket:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
132 note: 'IPv6 support is still being perfected and being made portable'
133 -
134 name: 'JSON and Config;JSON'
135 eligible: '1.5'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
136 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
137 - 'deprecated'
138 - 'library'
139 ticket: 'https://trac.parrot.org/parrot/ticket/508'
140 -
141 name: 'LWP, https::Message, URI & URI::Escape'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
142 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
143 - 'library'
144 - 'experimental'
145 ticket: 'https://trac.parrot.org/parrot/ticket/1637'
146 -
147 name: 'ManagedStruct reallocations based on shape changes'
148 eligible: '2.4'
149 note: 'Since shape changes may simply be used for re-interpreting data, and may also occur in several steps, re-allocating after any one shape change may be undesirable. In stead, an explicit allocate/reallocate method will be provided.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
150 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
151 - 'deprecated'
152 - 'PMC'
153 ticket: 'https://trac.parrot.org/parrot/ticket/1554'
154 -
155 name: 'MappedByteArray PMC'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
156 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
157 - 'PMC'
158 - 'experimental'
159 ticket: 'https://trac.parrot.org/parrot/ticket/1877'
160 -
161 name: 'Meta-model implementation used by PCT'
162 eligible: '2.7'
163 note: 'PCT is set to switch to a new meta-model implementation for its classes and objects. This will most likely only affect those who rely on the interface of what is returned from .HOW, or rely on PCT objects exhibiting various other peculiarities of the P6object implementation. (Even when that is the case, the HOW API will not be changing too drastically, so for most PCT users there should be little to no upheavel.)'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
164 ticket:
165 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
166 - 'deprecated'
167 - 'compiler'
168 -
169 name: 'Method unescape on String'
170 note: 'This is a helper method for testing of Parrot_str_unescape_string.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
171 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
172 - 'PMC'
173 - 'experimental'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
174 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
175 ticket: 'https://trac.parrot.org/parrot/ticket/1628'
176 -
177 name: 'NCI_FB_CB and NCI_FB_UD in iglobals'
178 note: 'Hooks allowing a runtime-loadable dynamic frame builder.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
179 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
180 - 'opcodes'
181 - 'experimental'
182 ticket: 'https://trac.parrot.org/parrot/ticket/1582'
183 -
184 name: 'OpenGL bindings and libraries'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
185 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
186 - 'library'
187 - 'experimental'
188 ticket: 'https://trac.parrot.org/parrot/ticket/852'
189 -
190 name: 'Overriding vtable invoke in PIR objects'
191 note: 'The VTABLE invoke in object.pmc puts SELF at the start of the signature call arguments when there is no current object and is not already here. This allows the usage of $P0() instead of $P0($P0).'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
192 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
193 - 'PMC'
194 - 'experimental'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
195 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
196 ticket: 'https://trac.parrot.org/parrot/ticket/103'
197 -
198 name: 'PARROT_LIBRARY and PARROT_INCLUDE environment variables'
199 note: 'A way to provide an equivalent of -L and -I parrot command line options to language that doesn''t support it.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
200 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
201 - 'library'
202 - 'experimental'
203 ticket: 'https://trac.parrot.org/parrot/ticket/1429'
204 -
205 name: 'PAST::Val node generation'
206 eligible: '1.5'
207 note: 'The PAST::Compiler may generate the code for PAST::Val nodes (i.e., constants) at the beginning of the block (Parrot sub) instead of the location where they occur in the PAST tree.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
208 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
209 - 'deprecated'
210 - 'compiler'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
211 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
212 ticket: 'https://trac.parrot.org/parrot/ticket/868'
213 -
214 name: 'PCT::HLLCompiler from Perl 5''s Test::Harness'
215 eligible: '1.1'
f7415ad Vasily Chekalkin Fix yaml syntax.
bacek authored
216 note: 'In order to facilitate using PCT::HLLCompiler with test harnesses, the ''command_line'' method of PCT::HLLCompiler object exits silently if it detects that it is being run in a sample run from Perl''s Test::Harness. Currently this detection is done by checking the second command line argument for @INC; future releases may use a different detection mechanism or eliminate it altogether.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
217 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
218 - 'deprecated'
219 - 'compiler'
220 ticket: 'https://trac.parrot.org/parrot/ticket/463'
221 -
222 name: 'PCT::HLLCompiler stages'
223 eligible: '1.1'
224 note: 'The interface of various methods for adding, removing, and modifying the list stages in a PCT::HLLCompiler object is subject to change. The existing actual stages will remain; only the mechanism for specifying the order of individual stages is likely to change.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
225 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
226 - 'deprecated'
227 - 'compiler'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
228 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
229 ticket: 'https://trac.parrot.org/parrot/ticket/462'
230 -
231 name: 'PMC Attributes Allocation Functions'
232 note: 'These items and related helper functions are added as experimental support for <https://trac.parrot.org/parrot/ticket/1506>'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
233 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
234 - 'functions'
235 - 'experimental'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
236 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
237 -
238 name: 'PMC numbering'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
239 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
240 - 'bytecode'
241 - 'experimental'
15f259e Vasily Chekalkin Rerun resolve_deprecated.nqp
bacek authored
242 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
243 ticket: 'https://trac.parrot.org/parrot/ticket/451'
244 -
245 name: 'PackfileDebug'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
246 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
247 - 'PMC'
248 - 'experimental'
249 ticket: 'https://trac.parrot.org/parrot/ticket/1599'
250 -
251 name: 'Parrot_load_bytecode_file'
252 note: 'Load a .pbc file into the interpreter. Experimental.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
253 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
254 - 'functions'
255 - 'experimental'
256 -
257 name: 'Parrot_str_unescape_string'
258 note: 'This function is an experimental addition to enhance and maybe replace Parrot_str_unescape'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
259 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
260 - 'functions'
261 - 'experimental'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
262 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
263 ticket: 'https://trac.parrot.org/parrot/ticket/1628'
264 -
265 name: 'Protoobject'
266 eligible: '2.7'
267 note: 'Use P6Object instead.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
268 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
269 - 'deprecated'
270 - 'library'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
271 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
272 ticket: 'https://trac.parrot.org/parrot/ticket/1337'
273 -
274 name: 'STRING COW'
275 eligible: '2.4'
276 note: 'COW strings are to be removed. All "inplace" string modification functions and all "inplace" string ops are deprecated.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
277 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
278 - 'deprecated'
279 - 'functions'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
280 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
281 ticket: 'https://trac.parrot.org/parrot/ticket/1540'
282 -
283 name: 'STRING Out parameters in Parrot_str_* functions'
284 eligible: '2.1'
285 note: 'All STRING modification functions will return a STRING pointer; capture and use this rather than relying on in-place modification of an existing pointer.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
286 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
287 - 'deprecated'
288 - 'functions'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
289 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
290 ticket: 'https://trac.parrot.org/parrot/ticket/1584'
291 -
292 name: 'Threads and Parallelism'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
293 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
294 - 'experimental'
295 ticket: 'https://trac.parrot.org/parrot/ticket/1601'
296 -
297 name: 'UnManagedStruct get_integer, set_integer_native'
298 eligible: '2.4'
299 note: 'These will no longer refer to the byte length of the buffer, but to the number of times the struct is repeated; emulating an array of structs.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
300 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
301 - 'deprecated'
302 - 'PMC'
303 ticket: 'https://trac.parrot.org/parrot/ticket/1553'
304 -
305 name: 'UnManagedStruct handling nested structure'
306 eligible: '2.4'
307 note: 'UnManagedStruct will be simplified to only support flat structures. This means that elements which themselves have structure - struct pointers and function pointers will be stored as "void *" and "void (*)(void)" respectively. To use these, they will need to be cast to the appropriate signature on access.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
308 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
309 - 'PMC'
310 - 'deprecated'
311 ticket: 'https://trac.parrot.org/parrot/ticket/1551'
312 -
313 name: 'UnManagedStruct initializer structure'
314 eligible: '2.4'
315 note: 'The initializer structure will cease to be an array of triples. Instead, an array of flags (no counts or offsets), or a string representation of the same information may be used.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
316 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
317 - 'deprecated'
318 - 'PMC'
319 ticket: 'https://trac.parrot.org/parrot/ticket/1552'
320 -
321 name: 'charset, charsetname, find_charset, trans_charset'
322 eligible: '2.10'
323 note: 'These opcodes will be removed. The corresponding encoding opcodes should be used instead.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
324 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
325 - 'deprecated'
326 - 'opcodes'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
327 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
328 ticket: 'https://trac.parrot.org/parrot/ticket/1778'
329 -
330 name: 'continuation-based ExceptionHandlers'
331 eligible: '2.1'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
332 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
333 - 'deprecated'
334 - 'PIR'
335 - 'syntax'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
336 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
337 ticket: 'https://trac.parrot.org/parrot/ticket/1091'
338 -
339 name: 'dlfunc and new_callback signature string format'
340 eligible: '2.4'
341 note: 'These will be changed to allow more flexibility in types.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
342 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
343 - 'deprecated'
344 - 'opcodes'
345 ticket: 'https://trac.parrot.org/parrot/ticket/1565'
346 -
347 name: 'finalize'
348 note: 'Finalize exception handler, unrolling inner runloops if needed.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
349 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
350 - 'opcodes'
351 - 'experimental'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
352 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
353 ticket: 'https://trac.parrot.org/parrot/ticket/1635'
354 -
355 name: 'fixed_8 encoding'
356 eligible: '2.10'
f7415ad Vasily Chekalkin Fix yaml syntax.
bacek authored
357 note: 'The ''fixed_8'' encoding is going away. Use ''ascii'' instead. If you want to test for a fixed_8 encoding, you have to compare the encoding to ''ascii'', ''iso-8859-1'' and ''binary'' separately.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
358 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
359 - 'deprecated'
360 - 'opcodes'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
361 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
362 ticket: 'https://trac.parrot.org/parrot/ticket/1778'
363 -
364 name: 'get_addr and set_addr'
365 eligible: '1.5'
366 note: 'These opcodes are being repurposed. They will always return a unique memory address of the PMC. Uses of get_addr and set_addr that would set label values for Sub, Exception, and related PMC types will instead be handled by get_label and set_label.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
367 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
368 - 'deprecated'
369 - 'opcodes'
370 ticket: 'https://trac.parrot.org/parrot/ticket/218'
371 -
372 name: 'get_results opcode order and features'
373 eligible: '2.1'
374 note: 'get_results no longer used to fetch exception object.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
375 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
376 - 'deprecated'
377 - 'opcodes'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
378 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
379 ticket: 'https://trac.parrot.org/parrot/ticket/1406'
380 -
381 name: 'implicit optional named parameters'
382 eligible: '2.1'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
383 tags:
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
384 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
385 - 'deprecated'
386 - 'PIR'
387 - 'syntax'
388 ticket: 'https://trac.parrot.org/parrot/ticket/1103'
389 -
390 name: 'inplace string updates.'
391 eligible: '2.4'
392 note: 'All "inplace" string update ops are deprecated. E.g. "chopn_s", etc. Part of COW removal.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
393 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
394 - 'deprecated'
395 - 'opcodes'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
396 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
397 ticket: 'https://trac.parrot.org/parrot/ticket/1540'
398 -
399 name: 'loadlib_p_s_p'
400 note: 'Ability to use non-default dynamic loading behaviour.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
401 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
402 - 'opcodes'
403 - 'experimental'
404 ticket: 'https://trac.parrot.org/parrot/ticket/1583'
405 -
406 name: 'logical PMC ops'
407 eligible: '2.7'
408 note: 'These fall out from the logical vtables deprecation.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
409 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
410 - 'deprecated'
411 - 'opcodes'
412 ticket: 'https://trac.parrot.org/parrot/ticket/1655'
413 -
414 name: 'logical_* vtables'
415 eligible: '2.7'
f7415ad Vasily Chekalkin Fix yaml syntax.
bacek authored
416 note: 'These can be replaced by ''get_bool'' and intval ops unless you''re using them for things that aren''t really logical ops (don''t do that!). Logical vtables are removed in r49012, and logical ops on PMCs are converted to use ''get_bool'' internally. Rakudo seems to depend on logical ops on PMC.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
417 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
418 - 'deprecated'
419 - 'PMC'
420 ticket: 'https://trac.parrot.org/parrot/ticket/1655'
421 -
422 name: 'mmd_cvt_to_types'
423 eligible: '1.1'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
424 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
425 - 'deprecated'
426 - 'functions'
427 ticket: 'https://trac.parrot.org/parrot/ticket/907'
428 -
429 name: 'multiple dispatch within core PMC'
430 eligible: '1.1'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
431 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
432 - 'deprecated'
433 - 'PMC'
434 ticket: 'https://trac.parrot.org/parrot/ticket/452'
435 -
436 name: 'new_callback_p_p_p_s'
437 eligible: '2.4'
438 note: 'To be replaced with new_callback_p_p_p_p_s.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
439 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
440 - 'deprecated'
441 - 'opcodes'
442 ticket: 'https://trac.parrot.org/parrot/ticket/1548'
443 -
444 name: 'opcode numbering'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
445 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
446 - 'bytecode'
447 - 'experimental'
15f259e Vasily Chekalkin Rerun resolve_deprecated.nqp
bacek authored
448 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
449 ticket: 'https://trac.parrot.org/parrot/ticket/451'
450 -
451 name: 'open and close opcodes will be removed'
452 eligible: '2.7'
453 note: 'These opcodes will be removed. The open/close methods on File or the FileHandle PMC should be used instead.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
454 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
455 - 'deprecated'
456 - 'opcodes'
457 ticket: 'https://trac.parrot.org/parrot/ticket/1697'
458 -
459 name: 'packfile structure'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
460 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
461 - 'bytecode'
462 - 'experimental'
15f259e Vasily Chekalkin Rerun resolve_deprecated.nqp
bacek authored
463 - 'completed'
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
464 ticket: 'https://trac.parrot.org/parrot/ticket/451'
465 -
466 name: 'pkg-config support'
467 eligible: '3.1'
468 note: 'Use "parrot_config" instead.'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
469 tags:
deb1231 Vasily Chekalkin First self-hosted api.yaml
bacek authored
470 - 'deprecated'
471 - 'library'
b7cf686 Duke Leto Mark the pkg-config deprecation as completed
leto authored
472 - 'completed'
644b7ad cotto change "old" to "completed" in api.yaml.
cotto authored
473 ticket: 'https://trac.parrot.org/parrot/ticket/1853'
ddcab21 NotFound experimental notice for Parrot_ext_try, TT #1996
NotFound authored
474 -
475 name: 'Parrot_ext_try function'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
476 tags:
ddcab21 NotFound experimental notice for Parrot_ext_try, TT #1996
NotFound authored
477 - 'experimental'
478 - 'functions'
79e2fe8 Duke Leto [TT #2027] Add deprecation of hashvalue vtable to api.yaml
leto authored
479 ticket: 'https://trac.parrot.org/parrot/ticket/1996'
229a781 Andrew Whitworth Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L comm...
Whiteknight authored
480 -
481 name: 'LANG search path with -L'
482 tags:
483 - 'experimental'
484 - 'api'
485 - 'library'
486 ticket: ''
c5d26f4 Andrew Whitworth old embedding API is deprecated
Whiteknight authored
487 -
488 name : 'Old Embed API Functions'
489 tags:
490 - 'deprecated'
491 ticket: 'http://trac.parrot.org/parrot/ticket/1910'
acb29d9 Andrew Whitworth Add PackfileView to api.yaml as experimental
Whiteknight authored
492 -
493 name : 'PackfileView PMC'
494 tags :
495 - 'experimental'
496 ticket : 'http://trac.parrot.org/parrot/ticket/2145'
fc25455 Andrew Whitworth resolve api.yaml conflict after merge from master
Whiteknight authored
497 -
0a8cb36 Andrew Whitworth Eval PMC is deprecated
Whiteknight authored
498 name : 'Eval PMC'
499 tags:
500 - 'deprecated'
501 ticket: 'http://trac.parrot.org/parrot/ticket/1969'
176a244 Andrew Whitworth PackFile_* API functions are deprecated
Whiteknight authored
502 -
503 name : 'PackFile_* API functions'
504 tags :
505 - 'deprecated'
506 ticket : 'http://trac.parrot.org/parrot/ticket/2140'
6c7553f Andrew Whitworth Parrot_compreg function is not needed after IMCC refactors and is deprec...
Whiteknight authored
507 -
508 name : 'Parrot_compreg function'
509 tags :
510 - 'deprecated'
ad926f3 Andrew Whitworth Update api.yaml
Whiteknight authored
511 - 'completed'
6c7553f Andrew Whitworth Parrot_compreg function is not needed after IMCC refactors and is deprec...
Whiteknight authored
512 ticket : 'http://trac.parrot.org/parrot/ticket/1879'
6e5911f Andrew Whitworth +experimental note about load_bytecode_p_s to api.yaml
Whiteknight authored
513 -
514 name : 'load_bytecode_p_s opcode'
515 tags :
516 - 'experimental'
517 ticket : 'http://trac.parrot.org/parrot/ticket/2146'
2efcf43 Peter Lobsinger add TT #1904 deprecation to api.yaml (was missed in import)
plobsing authored
518 -
519 name : 'FixedPMCArray.set_pmc'
520 eligible : '3.1'
521 tags :
522 - 'deprecated'
523 - 'completed'
524 ticket : 'http://trac.parrot.org/parrot/ticket/1904'
Something went wrong with that request. Please try again.