check the pool first to either recycle or create a new node concode_field_sep String TAG concode_elem_sep boolean LOG_ENABLED concode_elem_sep AstarAdapter mAdapter concode_elem_sep ObjectPool<AstarNode> mNodePool concode_elem_sep boolean mClosedNodeRevision concode_field_sep List<AstarNode> extractPath concode_elem_sep AstarNodeSet findPosibleNodes concode_elem_sep List<AstarNode> findPath concode_elem_sep List<AstarNode> findPath concode_elem_sep void recycleNodes concode_elem_sep void recycleNodes concode_elem_sep void recycleNodes concode_elem_sep void setNodePoolSize
AstarNode function ( final int arg0 , final int arg1 ) { AstarNode loc0 = mNodePool . acquire ( ) ; if ( loc0 != null ) { loc0 . reset ( arg0 , arg1 ) ; } else { loc0 = new AstarNode ( arg0 , arg1 ) ; } return loc0 ; }