2012-02-09 8 views
1

VisualVmでJavaヒープダンプを開き、特定のクラスのすべてのオブジェクトを返すようにOQLクエリを作成しようとしています(se.greger.sven.olof.node.Task )オブジェクトのパラメータ(refid)の1つによって順序付けられます。以下に示す2つのクエリのバリエーションを試しましたが、これまで成功していません。私はrefidが長いか、int型であることを期待しVisualVmのオブジェクトパラメータによるOQL結果セットの並べ替え

select map(sort(heap.objects('se.greger.sven.olof.node.Task'), 'lhs.refid - rhs.refid'), '{ ID: it.refid, obj: it }')

select sort(heap.objects('se.greger.sven.olof.node.Task'), 'it.refid') 

を試してみてはこれを試してみてください2

select sort(se.greger.sven.olof.node.Task, it.refid) 
+0

マイリファレンス:http://visualvm.java.net/oqlhelp.html#sort – joaerl

答えて

2

を試してみてください。

関連する問題