Thread Gibt es einen Trick bei dem ein hash value seinen hash key kennt? (4 answers)
Opened by barney at 2025-07-04 14:43

barney
 2025-07-04 14:43
#197094 #197094
User since
2008-08-31
198 Artikel
BenutzerIn
[Homepage] [default_avatar]
Ich habe mir ein kleines Benchmark Skript gebastelt um ein paar Module zu vergleichen. Im Skript habe ich einen Hash der eine Sub einem String zuordnet. Z.Bsp:

Code: (dl )
1
2
3
4
5
6
7
8
9
    {
...
'Sisimai::Address' => sub {
my $Field = Sisimai::Address->find($HeaderLine);
my @Addrs = $Field->@*;
my $NumAddrs = @Addrs;
say "Sisimai::Address got $NumAddrs" unless $NumAddrs == 5_000;
},
}


Der String Sisimai::Address tauch sowohl links als auch rechts vom `=>` auf. Gibt es einen Trick wie man das deduplizieren kann?

Hintergrund ist natürlich dass ich vergessen hatte den String in der Subroutine anzupassen und mich dann über den Output gewundert hatte.
Anhänge
text/plain
291 lines
benchmark_address_parsing.pl

View full thread Gibt es einen Trick bei dem ein hash value seinen hash key kennt?