Thread Problem mit Anonymem Array (14 answers)
Opened by Fraser at 2005-01-10 11:58

sri
 2005-01-12 19:00
#50675 #50675
User since
2004-01-29
828 Artikel
BenutzerIn
[Homepage] [default_avatar]
Naja, das teuerste bei Perl sind die Operationen im Stack.
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
sri@odyssey:~$ perl -MO=Concise -e 'print ++$i'
7 <@> leave[1 ref] vKP/REFC ->(end)
1 <0> enter ->2
2 <;> nextstate(main 1 -e:1) v ->3
6 <@> print vK ->7
3 <0> pushmark s ->4
5 <1> preinc sK/1 ->6
- <1> ex-rv2sv sKRM/1 ->5
4 <#> gvsv[*i] s ->5
-e syntax OK
sri@odyssey:~$ perl -MO=Concise -e 'print $i++'
7 <@> leave[1 ref] vKP/REFC ->(end)
1 <0> enter ->2
2 <;> nextstate(main 1 -e:1) v ->3
6 <@> print vK ->7
3 <0> pushmark s ->4
5 <1> postinc[t2] sK/1 ->6
- <1> ex-rv2sv sKRM/1 ->5
4 <#> gvsv[*i] s ->5
-e syntax OK


Und wie ihr seht ist die Anzahl identisch, also ist der performance unterschied (fuer Interpreter Sprachen Verhaeltnisse) voellig unbedeutend.

View full thread Problem mit Anonymem Array