Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 511 lines (510 sloc) 17.101 kB
2512fe6 @tadzik Added DEPRECATED.yaml, a direct translation of DEPRECATED.json
tadzik authored
1 ---
56c3abc @bacek Change format of api.yaml to be list of hashes
bacek authored
2 -
9254cf3 @plobsing add deprecation notice for TT #1931 not ported over from DEPRECATED.pod
plobsing authored
3 name: '"Advanced" NCI parameter types'
4 eligible: '3.1'
c5d26f4 @Whiteknight old embedding API is deprecated
Whiteknight authored
5 ticket: 'http://trac.parrot.org/parrot/ticket/1931'
d5f1750 @plobsing mark TT #1931 deprecation as complete
plobsing authored
6 tags:
7 - 'deprecated'
8 - 'completed'
9254cf3 @plobsing add deprecation notice for TT #1931 not ported over from DEPRECATED.pod
plobsing authored
9 -
d89856a @plobsing deprecate old pointer-ish types
plobsing authored
10 name: 'Pointer, UnManagedStruct, and ManagedStruct'
11 eligible: '3.4'
12 ticket: 'http://trac.parrot.org/parrot/ticket/2035'
13 -
f1c998b @cotto add proper notice for the write barrier change
cotto authored
14 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
15 eligible: '3.4'
f1c998b @cotto add proper notice for the write barrier change
cotto authored
16 note: 'VTABLE functions not marked with :write that mutate the PMCs need to use the write barrier. See ticket for more information.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
17 tags:
f1c998b @cotto add proper notice for the write barrier change
cotto authored
18 - 'C'
19 - 'deprecated'
0b8c973 @cotto mark write barrier deprecation as completed
cotto authored
20 - 'completed'
f1c998b @cotto add proper notice for the write barrier change
cotto authored
21 ticket: 'http://trac.parrot.org/parrot/ticket/2010'
22 -
deb1231 @bacek First self-hosted api.yaml
bacek authored
23 name: '":init" Sub flag'
24 eligible: '3.4'
25 note: 'At this point, ":init" is a no-op, and will therefore be removed.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
26 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
27 - 'PIR'
28 - 'syntax'
29 - 'deprecated'
b8c1df9 @tadzik Added dedeprecator script to detect deprecations in Parrot code
tadzik authored
30 detection:
31 regex:
32 pir: '^ ".sub" .+ ":init"'
deb1231 @bacek First self-hosted api.yaml
bacek authored
33 ticket: 'https://trac.parrot.org/parrot/ticket/1896'
34 -
35 name: '":load" and ":init" Sub flags doing different things'
36 eligible: '3.1'
37 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
38 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
39 - 'deprecated'
40 - 'PIR'
41 - 'syntax'
42 ticket: 'https://trac.parrot.org/parrot/ticket/1895'
43 -
44 name: ':main Sub behaviour and selection.'
45 eligible: '2.7'
46 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
47 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
48 - 'deprecated'
49 - 'PIR'
50 - 'syntax'
51 ticket: 'https://trac.parrot.org/parrot/ticket/1705'
52 -
53 name: 'Action methods in rules'
54 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
55 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
56 - 'deprecated'
57 - 'compiler'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
58 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
59 ticket: 'https://trac.parrot.org/parrot/ticket/843'
60 -
61 name: 'Archive::Tar & Archive::Zip'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
62 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
63 - 'library'
64 - 'experimental'
65 ticket: 'https://trac.parrot.org/parrot/ticket/1598'
66 -
67 name: 'Assigning to registers in parrot_debugger'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
68 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
69 - 'debugger'
70 - 'experimental'
71 -
72 name: 'Auto-vivification of nested aggregates'
73 eligible: '2.4'
74 note: 'E.g. will not auto-vivify nested hashes and return PMCNULL early.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
75 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
76 - 'deprecated'
77 - 'PMC'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
78 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
79 ticket: 'https://trac.parrot.org/parrot/ticket/1561'
80 -
81 name: 'C API coding standards cleanup'
82 eligible: '1.1'
f7415ad @bacek Fix yaml syntax.
bacek authored
83 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
84 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
85 - 'deprecated'
86 - 'functions'
87 ticket: 'https://trac.parrot.org/parrot/ticket/443'
88 -
89 name: 'Complex PMC'
90 eligible: '3.1'
91 note: 'This perennially broken PMC will be removed.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
92 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
93 - 'deprecated'
94 - 'PMC'
b8c1df9 @tadzik Added dedeprecator script to detect deprecations in Parrot code
tadzik authored
95 detection:
96 regex:
97 pir: 'new\s\[?\''Complex\''\]?'
deb1231 @bacek First self-hosted api.yaml
bacek authored
98 ticket: 'https://trac.parrot.org/parrot/ticket/1892'
99 -
100 name: 'Cross-HLL library loading'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
101 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
102 - 'library'
103 - 'experimental'
104 ticket: 'https://trac.parrot.org/parrot/ticket/754'
105 -
106 name: 'GC timely destruction'
107 eligible: '3.1'
108 note: 'All PIR ops and internal semantics related to timely destruction of PMCs is deprecated.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
109 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
110 - 'deprecated'
111 - 'functions'
112 ticket: 'https://trac.parrot.org/parrot/ticket/1800'
113 -
114 name: 'GC_SYS_NAME option to interpinfo_s_i'
115 note: 'Ability to get the string name of the current GC core from the interpinfo_s_i. See r43900 and r43904 for details.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
116 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
117 - 'Opcodes'
118 - 'experimental'
119 ticket: 'https://trac.parrot.org/parrot/ticket/1581'
120 -
121 name: 'IPv6 Support'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
122 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
123 - 'experimental'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
124 ticket:
deb1231 @bacek First self-hosted api.yaml
bacek authored
125 note: 'IPv6 support is still being perfected and being made portable'
126 -
127 name: 'JSON and Config;JSON'
128 eligible: '1.5'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
129 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
130 - 'deprecated'
131 - 'library'
132 ticket: 'https://trac.parrot.org/parrot/ticket/508'
133 -
134 name: 'LWP, https::Message, URI & URI::Escape'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
135 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
136 - 'library'
137 - 'experimental'
138 ticket: 'https://trac.parrot.org/parrot/ticket/1637'
139 -
140 name: 'ManagedStruct reallocations based on shape changes'
141 eligible: '2.4'
142 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
143 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
144 - 'deprecated'
145 - 'PMC'
146 ticket: 'https://trac.parrot.org/parrot/ticket/1554'
147 -
148 name: 'MappedByteArray PMC'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
149 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
150 - 'PMC'
151 - 'experimental'
152 ticket: 'https://trac.parrot.org/parrot/ticket/1877'
153 -
154 name: 'Meta-model implementation used by PCT'
155 eligible: '2.7'
156 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
157 ticket:
158 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
159 - 'deprecated'
160 - 'compiler'
161 -
162 name: 'Method unescape on String'
163 note: 'This is a helper method for testing of Parrot_str_unescape_string.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
164 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
165 - 'PMC'
166 - 'experimental'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
167 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
168 ticket: 'https://trac.parrot.org/parrot/ticket/1628'
169 -
170 name: 'NCI_FB_CB and NCI_FB_UD in iglobals'
171 note: 'Hooks allowing a runtime-loadable dynamic frame builder.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
172 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
173 - 'opcodes'
174 - 'experimental'
175 ticket: 'https://trac.parrot.org/parrot/ticket/1582'
176 -
177 name: 'OpenGL bindings and libraries'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
178 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
179 - 'library'
180 - 'experimental'
181 ticket: 'https://trac.parrot.org/parrot/ticket/852'
182 -
183 name: 'Overriding vtable invoke in PIR objects'
184 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
185 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
186 - 'PMC'
187 - 'experimental'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
188 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
189 ticket: 'https://trac.parrot.org/parrot/ticket/103'
190 -
191 name: 'PARROT_LIBRARY and PARROT_INCLUDE environment variables'
192 note: 'A way to provide an equivalent of -L and -I parrot command line options to language that doesn''t support it.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
193 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
194 - 'library'
195 - 'experimental'
196 ticket: 'https://trac.parrot.org/parrot/ticket/1429'
197 -
198 name: 'PAST::Val node generation'
199 eligible: '1.5'
200 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
201 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
202 - 'deprecated'
203 - 'compiler'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
204 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
205 ticket: 'https://trac.parrot.org/parrot/ticket/868'
206 -
207 name: 'PCT::HLLCompiler from Perl 5''s Test::Harness'
208 eligible: '1.1'
f7415ad @bacek Fix yaml syntax.
bacek authored
209 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
210 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
211 - 'deprecated'
212 - 'compiler'
213 ticket: 'https://trac.parrot.org/parrot/ticket/463'
214 -
215 name: 'PCT::HLLCompiler stages'
216 eligible: '1.1'
217 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
218 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
219 - 'deprecated'
220 - 'compiler'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
221 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
222 ticket: 'https://trac.parrot.org/parrot/ticket/462'
223 -
224 name: 'PMC Attributes Allocation Functions'
225 note: 'These items and related helper functions are added as experimental support for <https://trac.parrot.org/parrot/ticket/1506>'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
226 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
227 - 'functions'
228 - 'experimental'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
229 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
230 -
231 name: 'PMC numbering'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
232 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
233 - 'bytecode'
234 - 'experimental'
15f259e @bacek Rerun resolve_deprecated.nqp
bacek authored
235 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
236 ticket: 'https://trac.parrot.org/parrot/ticket/451'
237 -
238 name: 'PackfileDebug'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
239 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
240 - 'PMC'
241 - 'experimental'
242 ticket: 'https://trac.parrot.org/parrot/ticket/1599'
243 -
244 name: 'Parrot_load_bytecode_file'
245 note: 'Load a .pbc file into the interpreter. Experimental.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
246 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
247 - 'functions'
248 - 'experimental'
249 -
250 name: 'Parrot_str_unescape_string'
251 note: 'This function is an experimental addition to enhance and maybe replace Parrot_str_unescape'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
252 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
253 - 'functions'
254 - 'experimental'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
255 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
256 ticket: 'https://trac.parrot.org/parrot/ticket/1628'
257 -
258 name: 'Protoobject'
259 eligible: '2.7'
260 note: 'Use P6Object instead.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
261 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
262 - 'deprecated'
263 - 'library'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
264 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
265 ticket: 'https://trac.parrot.org/parrot/ticket/1337'
266 -
267 name: 'STRING COW'
268 eligible: '2.4'
269 note: 'COW strings are to be removed. All "inplace" string modification functions and all "inplace" string ops are deprecated.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
270 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
271 - 'deprecated'
272 - 'functions'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
273 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
274 ticket: 'https://trac.parrot.org/parrot/ticket/1540'
275 -
276 name: 'STRING Out parameters in Parrot_str_* functions'
277 eligible: '2.1'
278 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
279 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
280 - 'deprecated'
281 - 'functions'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
282 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
283 ticket: 'https://trac.parrot.org/parrot/ticket/1584'
284 -
285 name: 'Threads and Parallelism'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
286 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
287 - 'experimental'
288 ticket: 'https://trac.parrot.org/parrot/ticket/1601'
289 -
290 name: 'UnManagedStruct get_integer, set_integer_native'
291 eligible: '2.4'
292 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
293 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
294 - 'deprecated'
295 - 'PMC'
296 ticket: 'https://trac.parrot.org/parrot/ticket/1553'
297 -
298 name: 'UnManagedStruct handling nested structure'
299 eligible: '2.4'
300 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
301 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
302 - 'PMC'
303 - 'deprecated'
304 ticket: 'https://trac.parrot.org/parrot/ticket/1551'
305 -
306 name: 'UnManagedStruct initializer structure'
307 eligible: '2.4'
308 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
309 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
310 - 'deprecated'
311 - 'PMC'
312 ticket: 'https://trac.parrot.org/parrot/ticket/1552'
313 -
314 name: 'charset, charsetname, find_charset, trans_charset'
315 eligible: '2.10'
316 note: 'These opcodes will be removed. The corresponding encoding opcodes should be used instead.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
317 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
318 - 'deprecated'
319 - 'opcodes'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
320 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
321 ticket: 'https://trac.parrot.org/parrot/ticket/1778'
322 -
323 name: 'continuation-based ExceptionHandlers'
324 eligible: '2.1'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
325 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
326 - 'deprecated'
327 - 'PIR'
328 - 'syntax'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
329 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
330 ticket: 'https://trac.parrot.org/parrot/ticket/1091'
331 -
332 name: 'dlfunc and new_callback signature string format'
333 eligible: '2.4'
334 note: 'These will be changed to allow more flexibility in types.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
335 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
336 - 'deprecated'
337 - 'opcodes'
338 ticket: 'https://trac.parrot.org/parrot/ticket/1565'
339 -
340 name: 'finalize'
341 note: 'Finalize exception handler, unrolling inner runloops if needed.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
342 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
343 - 'opcodes'
344 - 'experimental'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
345 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
346 ticket: 'https://trac.parrot.org/parrot/ticket/1635'
347 -
348 name: 'fixed_8 encoding'
349 eligible: '2.10'
f7415ad @bacek Fix yaml syntax.
bacek authored
350 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
351 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
352 - 'deprecated'
353 - 'opcodes'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
354 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
355 ticket: 'https://trac.parrot.org/parrot/ticket/1778'
356 -
357 name: 'get_addr and set_addr'
358 eligible: '1.5'
359 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
360 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
361 - 'deprecated'
362 - 'opcodes'
363 ticket: 'https://trac.parrot.org/parrot/ticket/218'
364 -
365 name: 'get_results opcode order and features'
366 eligible: '2.1'
367 note: 'get_results no longer used to fetch exception object.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
368 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
369 - 'deprecated'
370 - 'opcodes'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
371 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
372 ticket: 'https://trac.parrot.org/parrot/ticket/1406'
373 -
374 name: 'implicit optional named parameters'
375 eligible: '2.1'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
376 tags:
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
377 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
378 - 'deprecated'
379 - 'PIR'
380 - 'syntax'
381 ticket: 'https://trac.parrot.org/parrot/ticket/1103'
382 -
383 name: 'inplace string updates.'
384 eligible: '2.4'
385 note: 'All "inplace" string update ops are deprecated. E.g. "chopn_s", etc. Part of COW removal.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
386 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
387 - 'deprecated'
388 - 'opcodes'
644b7ad @cotto change "old" to "completed" in api.yaml.
cotto authored
389 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
390 ticket: 'https://trac.parrot.org/parrot/ticket/1540'
391 -
392 name: 'loadlib_p_s_p'
393 note: 'Ability to use non-default dynamic loading behaviour.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
394 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
395 - 'opcodes'
396 - 'experimental'
397 ticket: 'https://trac.parrot.org/parrot/ticket/1583'
398 -
399 name: 'logical PMC ops'
400 eligible: '2.7'
401 note: 'These fall out from the logical vtables deprecation.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
402 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
403 - 'deprecated'
404 - 'opcodes'
405 ticket: 'https://trac.parrot.org/parrot/ticket/1655'
406 -
407 name: 'logical_* vtables'
408 eligible: '2.7'
f7415ad @bacek Fix yaml syntax.
bacek authored
409 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 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
410 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
411 - 'deprecated'
412 - 'PMC'
413 ticket: 'https://trac.parrot.org/parrot/ticket/1655'
414 -
415 name: 'mmd_cvt_to_types'
416 eligible: '1.1'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
417 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
418 - 'deprecated'
419 - 'functions'
420 ticket: 'https://trac.parrot.org/parrot/ticket/907'
421 -
422 name: 'multiple dispatch within core PMC'
423 eligible: '1.1'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
424 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
425 - 'deprecated'
426 - 'PMC'
427 ticket: 'https://trac.parrot.org/parrot/ticket/452'
428 -
429 name: 'new_callback_p_p_p_s'
430 eligible: '2.4'
431 note: 'To be replaced with new_callback_p_p_p_p_s.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
432 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
433 - 'deprecated'
434 - 'opcodes'
435 ticket: 'https://trac.parrot.org/parrot/ticket/1548'
436 -
437 name: 'opcode numbering'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
438 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
439 - 'bytecode'
440 - 'experimental'
15f259e @bacek Rerun resolve_deprecated.nqp
bacek authored
441 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
442 ticket: 'https://trac.parrot.org/parrot/ticket/451'
443 -
444 name: 'open and close opcodes will be removed'
445 eligible: '2.7'
446 note: 'These opcodes will be removed. The open/close methods on File or the FileHandle PMC should be used instead.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
447 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
448 - 'deprecated'
449 - 'opcodes'
450 ticket: 'https://trac.parrot.org/parrot/ticket/1697'
451 -
452 name: 'packfile structure'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
453 tags:
deb1231 @bacek First self-hosted api.yaml
bacek authored
454 - 'bytecode'
455 - 'experimental'
15f259e @bacek Rerun resolve_deprecated.nqp
bacek authored
456 - 'completed'
deb1231 @bacek First self-hosted api.yaml
bacek authored
457 ticket: 'https://trac.parrot.org/parrot/ticket/451'
458 -
3a6dd16 @leto Revert "remove pkg-config deprecation notice (completed)"
leto authored
459 name: 'pkg-config support'
460 eligible: '3.1'
461 note: 'Use "parrot_config" instead.'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
462 tags:
3a6dd16 @leto Revert "remove pkg-config deprecation notice (completed)"
leto authored
463 - 'deprecated'
464 - 'library'
b7cf686 @leto Mark the pkg-config deprecation as completed
leto authored
465 - 'completed'
3a6dd16 @leto Revert "remove pkg-config deprecation notice (completed)"
leto authored
466 ticket: 'https://trac.parrot.org/parrot/ticket/1853'
467 -
ddcab21 @NotFound experimental notice for Parrot_ext_try, TT #1996
NotFound authored
468 name: 'Parrot_ext_try function'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
469 tags:
ddcab21 @NotFound experimental notice for Parrot_ext_try, TT #1996
NotFound authored
470 - 'experimental'
471 - 'functions'
79e2fe8 @leto [TT #2027] Add deprecation of hashvalue vtable to api.yaml
leto authored
472 ticket: 'https://trac.parrot.org/parrot/ticket/1996'
229a781 @Whiteknight Add experimental ability to modify PARROT_LIB_PATH_LANG with the -L c…
Whiteknight authored
473 -
474 name: 'LANG search path with -L'
475 tags:
476 - 'experimental'
477 - 'api'
478 - 'library'
479 ticket: ''
c5d26f4 @Whiteknight old embedding API is deprecated
Whiteknight authored
480 -
481 name : 'Old Embed API Functions'
482 tags:
483 - 'deprecated'
484 ticket: 'http://trac.parrot.org/parrot/ticket/1910'
acb29d9 @Whiteknight Add PackfileView to api.yaml as experimental
Whiteknight authored
485 -
486 name : 'PackfileView PMC'
487 tags :
488 - 'experimental'
489 ticket : 'http://trac.parrot.org/parrot/ticket/2145'
fc25455 @Whiteknight resolve api.yaml conflict after merge from master
Whiteknight authored
490 -
0a8cb36 @Whiteknight Eval PMC is deprecated
Whiteknight authored
491 name : 'Eval PMC'
492 tags:
493 - 'deprecated'
494 ticket: 'http://trac.parrot.org/parrot/ticket/1969'
176a244 @Whiteknight PackFile_* API functions are deprecated
Whiteknight authored
495 -
496 name : 'PackFile_* API functions'
497 tags :
498 - 'deprecated'
499 ticket : 'http://trac.parrot.org/parrot/ticket/2140'
6c7553f @Whiteknight Parrot_compreg function is not needed after IMCC refactors and is dep…
Whiteknight authored
500 -
501 name : 'Parrot_compreg function'
502 tags :
503 - 'deprecated'
ad926f3 @Whiteknight Update api.yaml
Whiteknight authored
504 - 'completed'
6c7553f @Whiteknight Parrot_compreg function is not needed after IMCC refactors and is dep…
Whiteknight authored
505 ticket : 'http://trac.parrot.org/parrot/ticket/1879'
6e5911f @Whiteknight +experimental note about load_bytecode_p_s to api.yaml
Whiteknight authored
506 -
507 name : 'load_bytecode_p_s opcode'
508 tags :
509 - 'experimental'
510 ticket : 'http://trac.parrot.org/parrot/ticket/2146'
Something went wrong with that request. Please try again.