タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

memory_leakに関するshagのブックマーク (2)

  • それでもやっぱりTemplateToolkitがすき - マツモブログ

    TemplateToolkitが大好き。TemplateToolkit無しでは生きられない。TemplateToolkitは僕の人生に楽しみと時間を与えてくれました。 そんなTemplateToolkitに日々感謝の念を忘れない僕ですが、今回ばっかりはちょっと我が目を疑う出来事に遭遇。 Template::Plugin::Filterに潜む困ったちゃん。 結果から言うとFilterの扱いで油断するとメモリリークします。くれぐれも油断めされるな。 まぁこういうFilterを作ってみた訳です package Matsumo::TTPlugin::MatsumoFilter; use base qw(Template::Plugin::Filter); sub init { my $self = shift; $self->install_filter('matsumo'); return $s

    それでもやっぱりTemplateToolkitがすき - マツモブログ
  • Scalar::Util の weaken() - daily dayflower

    Shibuya.pm #9 での id:lestrrat さんの発表 での質疑応答において id:dankogai 氏 weak references の実装はどのようになっていますか? id:lestrrat 氏 あー準備してくるの忘れました。Scalar::Util の Util.xs を見てください :) というやりとりがありました。その時*1は weak reference の参照先の REFCNT を decrement している「だけ」じゃないの? と(あさはかにも)思ったんですが,実装を調べてみました。実際には「それだけ」ではありませんでした,と。 以下 REFCNT とか MAGIC とかでてくるんで,前提条件として Shibuya.pm #9 での :lestrrat さんの発表(Perl 5 internals の世界にようこそ - daisuke maki)必聴です。

    Scalar::Util の weaken() - daily dayflower
  • 1