At 11:12 AM +0100 11/1/04, Leopold Toetsch wrote:
Leopold Toetsch wrote:

Or 3) Toss the prederef stuff entirely.


Well, the prederefed function core (parrot -P) is for sure not necessary.

Patches welcome to remove the plain prederefed function core F<ops/core_ops_prederef.*>. F<lib/Parrot/OpTrans/CPrederef.pm> is still needed as an abstract base class of CGP.pm and CSwitch.pm but can be cleanued up too.


I still like to keep CGP and CSwitch run cores. The latter as the safe run core with argument checking and as a fallback, if CGOTO isn't available on that platform. The former as an extension for JIT to run non-JITted opcodes. Similar to the current JIT_CGP stuff on i386, but in a more general way:

While I want to keep the switch core, I'm still not seeing the need for prederef with it. I'm presuming this crept in at some point and just needs un-creeping?
--
Dan


--------------------------------------it's like this-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to