|
Re: Python/Pirate status: msg#00588lang.perl.perl6.internals
Leopold Toetsch wrote: Sam Ruby <rubys@xxxxxxxxxxxxxxxx> wrote: Yes, I meant the ability to do things like '$P0 = new "Py_int"'. Could this be JITed? The mapping between string class name and assigned PMC type is constant throughout the life of the VM... What provoked me to suggest that was a statement made in IRC yesterday that TCL is doing a find_type in every subroutine that does a new. And the knowledge that every local variable in Python and PHP is likely to be a PMC. My concern is that if there isn't a convenient way to look up and cache these types, the "considerable runtime overhead" will still be incurred, but in ways that aren't readily ameanable to optimization by the runtime. - Sam Ruby |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: [perl #32176] [PATCH] Getopt/Long tidbits and Array access benchmark: 00588, Leopold Toetsch |
|---|---|
| Next by Date: | RE: Install-Problem: 00588, Vijay D. |
| Previous by Thread: | Re: Python/Pirate statusi: 00588, Leopold Toetsch |
| Next by Thread: | Re: Python/Pirate status: 00588, Leopold Toetsch |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |