#1072: deprecate vtable function instantiate_str
---------------------------------------+------------------------------------
 Reporter:  jessevdam                  |        Type:  RFC   
   Status:  new                        |    Priority:  normal
Milestone:                             |   Component:  core  
  Version:  1.6.0                      |    Severity:  medium
 Keywords:  deprecate instantiate_str  |        Lang:        
    Patch:                             |    Platform:  all   
---------------------------------------+------------------------------------
Description changed by jkeenan:

Old description:

> The instantiate_str is only implementented by float.pmc, integer.pmc,
> fixedintegerarray.pmc and string.pmc.
>
> It is only used by imcc/pbc.c make_pmc_const and
> src/dynext.c make_string_pmc.
>
> So I think it would be good idee to move this functionality to pbc.c and
> dynext.c by a small change and then completely remove this
> instantiate_str vtable function.

New description:

 The instantiate_str is only implemented by float.pmc, integer.pmc,
 fixedintegerarray.pmc and string.pmc.

 It is only used by imcc/pbc.c make_pmc_const and
 src/dynext.c make_string_pmc.

 So I think it would be good idea to move this functionality to pbc.c and
 dynext.c by a small change and then completely remove this instantiate_str
 vtable function.

--

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1072#comment:4>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to