問題タブ [purify]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
900 参照

c++ - Valgrindには、データ記録を無効にできるPurify / QuantifyのようなAPIがありますか?

このPurify/Quantify関数のようなもの:quantify_stop_recording_data()

0 投票する
0 に答える
76 参照

php - phpでhtml5を浄化するには?

重複の可能性:
HTML5 準拠の HTML フィルター

私は何日も探していましたが、答えが見つかりません。html5 用に PHP で書かれたピュリファイアーはありますか?

明確にするために-浄化とは、特殊文字を変換するがhtmlタグを残すHTML5のフィルターを意味します。

0 投票する
0 に答える
98 参照

memory-management - 動的に割り当てられたメモリへのアクセスの割合

アプリケーション( "C /" C ++ "で記述)からのすべてのメモリアクセスのうち、動的に割り当てられたメモリ(ヒープ/マップされたメモリ領域)に行く割合の見積もりを見つける必要があります。見積もりは十分に良いはずなので、ハードウェアパフォーマンスカウンターやVlagrind/Purifyなどのツールを使用したサンプリング手法を誰かが知っているかどうか疑問に思います。PINなどのツールを使用して、独自のヘビーウェイトバイナリインストルメンテーションを作成したくありません。ところで、私はx86-64でLinuxを使用しています。

ありがとうアルカ

0 投票する
1 に答える
362 参照

suse - SuseLinuxで浄化する

SuseLinuxでPurifyを実行できません。バージョンの詳細は次のとおりです。

Purify(-verboseオプションをオン)でアプリケーションを実行すると、次のように表示されます。

誰かが何が間違っているのか、そしてそれを修正する方法を教えてもらえますか?

ありがとう、ラジ

0 投票する
3 に答える
679 参照

c++ - Purify でのメモリ リークが正しくありませんか?

Solaris で実行するコードで purify を実行すると、大量のメモリ リークが発生します。しかし、コードを確認したところ、ほとんどのリークは無効のようです。

たとえば、

File1.cpp

File2.cpp

でオブジェクトが適切に破棄されているのにFile2.cpp、なぜ で浄化レポートがリークするのFile1.cppですか?

編集

NULL チェックは単なるタイプミスでした。修正しました。

0 投票する
1 に答える
1789 参照

oracle - 共有ライブラリをpurifyを使用したインストルメンテーションから除外するにはどうすればよいですか?

Oracleのlibclntshに対してリンクされているCコードをインストルメント化すると、結果のプログラムを実行するときにクラッシュが発生します。プログラムは「IllegalInstruction」信号で終了します。

このバグは、Oracle11gおよびPurifyの少なくとも一部のバージョンに存在します。

これは既知のバグであり、IBMは回避策を公開しています。残念ながら、回避策は私の作業環境では役に立ちません。

使ってます

SunSPARCハードウェア上のSolaris10で。CソースをSunCC11でコンパイルします。

回避策で説明されているように、私は次のようにlibclntshをインストルメンテーションから除外しようとしました。

これは動作しません。Purifyは、libclntsh.so.11.1をインストルメントしていると言っているだけで、確かに、対応する_pp3_ファイルを取得しますが、1つではありません_pp0_

除外パターンのバリエーションを試しました。

成功せずに。

libclntshを除外できることは、インストルメンテーション時間にも大きく影響します。このSPARCマシンでは、libclntsh.soをインストルメント化するのに数分かかります。

回避策を見ると、HPUXについて言及しているだけですが、Solarisでも適用できることを願っています...どういうわけか。

0 投票する
2 に答える
213 参照

c - C:オプションを正しい方法で解析する

Cプログラムで2つのオプションを解析しようとしています。

プログラムは次のように呼び出されます。

プログラムは2つのディレクトリを同期し、2つのオプションがあります。(-r)再帰的な同期(フォルダ内のフォルダ)、および(-n)リモートにファイルが存在しない場合にローカルからリモートにファイルをコピーするため。

だから呼び出す:

D1からまでのすべてのファイルとディレクトリを再帰的に同期しますD2D1に存在するファイルと存在しないファイルD2は無視されます。

そして呼び出し:

同じことを行いますが、に存在するファイルとに存在しD1ないファイルD2はにコピーされD2ます。

問題は、呼び出しは呼び出しと./a.out -rn同じではなく、ではないために機能しないことです。./a.out -nr./a.out -r -n(-n)D1

これが私がメインを実装する方法です。

0 投票する
2 に答える
128 参照

javascript - JavascriptのHTMLラインコントローラー

私はこのような操作されたHTMLテキストを持っています:

これらの行を次のように変換する必要があります。

変換する方法は?何か案は?ありがとうございました!

0 投票する
1 に答える
130 参照

htmlpurifier - htmlpurifierを使用してクラスを自動的にimgオブジェクトに追加します

最初に私の壊れた英語をお詫びします。

浄化する前に:

浄化後:

HTMLピューリファイヤーを使用するにはどうすればよいですか?