Tópico :: Isolate.

Thread :: Isolate é um módulo Perl usado para criar encadeamentos que podem ser chamados externamente e usá-los para isolar módulos ...
Baixe Agora

Tópico :: Isolate. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Graciliano M. P.
  • Site do editor:
  • http://search.cpan.org/~gmpassos/

Tópico :: Isolate. Tag


Tópico :: Isolate. Descrição

Tópico :: Isolate é um módulo Perl usado para criar encadeamentos que podem ser chamados externamente e usá-los para isolar módulos ... Tópico :: Isolate é um módulo Perl usado para criar encadeamentos que podem ser chamados externamente e usá-los para isolar módulos do thread principal. Este módulo tem o objetivo principal para isolar módulos carregados do thread principal. A ideia é criar o encadeamento :: Isole os métodos de objeto e chamadas, avalie códigos e use módulos dentro dele, com chamadas sincronizadas e desconhecidas.Also Você pode ter vários thread :: Isolate objetos, com diferentes estados do intérprete Perl (diferentes módulos carregados em cada linha). Salvar thread de memória :: Isolate Prende uma versão mais limpa do intérprete do Perl quando ele é carregado, do que ele usa este thread da mãe para criar todos os outros thread :: Isolate Objects.UsagesyncHronized Chamadas: ## Carregue-o em breve possível para salvar a memória: Use Tópico :: Isolate; Meu $ Thi = Thread :: Isolate-> Novo (); $ thi-> eval ('2 ** 10'); ... $ Thi-> Eval (Q` Sub teste {My ($ var) = @_; retorne $ var ** 10;} `); Imprimir $ thi-> Chamada ('teste', 2); ... $ THI-> USO ('DADOS :: CUMPER'); Imprimir $ Thi-> Chamada ('Dados :: Dumper :: Dumper', ); Aqui está um exemplo de uma chamada sem sincronização (destacada): Meu $ job = $ thi-> EVAL_DETACHED (Q` (1..5) {print "in> $ _n"; sono (1);} retorne 2 ** 3; `); $ job-> wait_to_start; enquanto ($ job-> is_running) {imprimir "." ; } Imprimir $ job-> retornado; Criando uma cópia de um thread já existente :: Isolate: ^ Meu $ Thi = Thread :: Isolate-> Novo (); ## Cria um encadeamento dentro / a partir de $ thi e retorne: $ thi2 = $ thi-> new_internal; o código acima pode ser usado para fazer cópias diferentes de diferentes estados do intérprete perl. Requisitos: · Perl.


Tópico :: Isolate. Software Relacionado

Tie :: OneOff.

Tie :: OneOff é um módulo Perl para criar variáveis amarradas sem definir um pacote separado. ...

157

Download