| Clon :: rápido Copiando de forma nativa las estructuras de datos PERL |
Descargar ahora |
Clon :: rápido Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Trevor Hall
- Sitio web del editor:
- http://search.cpan.org/~wazzuteke/
Clon :: rápido Etiquetas
Clon :: rápido Descripción
Copiar de forma nativa Perl Data Structures Clone :: Fast es un módulo Perl diseñado como una versión muy optimizada de Clon :: Más. Al aprovechar uno de los clones :: More 'Optimization_Hacks', además de eliminar todo el PERL puro de la más.pm, pude sacar una gran cantidad de velocidad del módulo. Esencialmente, sin embargo, el núcleo del módulo es exactamente como el de Clon :: MÁS. Más.A verá que al utilizar el punto de referencia :: Cmpthese, corrí una comparación simple entre Almático :: Dclone, Clone :: Más :: Clon, y Clon :: rápido :: clon. Usted (debería) comenzar a ver la razón por la que cargué este módulo a lo largo del lado del clon :: Más. CLONE TIPO TARIFA :: Más Clone :: Rápido almacenable 7552 / S - -39% -59% Clon :: Más 12400 / s 64% - -33% Clon :: Rápido 18442 / S 144% 49% --Sinopsis usar estricto; usar advertencias; Use clon :: QW rápido (clon); Usa datos :: Dumper; # Aunque eso puede ser lo más fácil de hacer, también hay otras opciones: # # Use Clon :: Rápido; # Mientras usa clon :: rápido :: clone # {# no estricto 'refs'; # * clone = clon :: rápido :: clon; #} # # eval ("subclone {clon :: rápido :: clon}"); My $ original = bendecir ({'a' => }, 'principal'); My $ COPY = Clone ($ original); # AVISO El original y la copia ya no son iguales, # aunque se ven exactamente en la misma impresión "diferentes segmentos de memoria "Si ($ original ne $ copia); imprimir" la misma estructura "Si (Dumper ($ original) EQ Dumper ($ Copia)); Requisitos: · Perl
Clon :: rápido Software relacionado