question: computes the dotproduct of our sliding windows and weights vectors . todo jaimeyap : i could make this a general purpose dotproduct function , but for now , this is more performant . trivial to add later . concode_field_sep int eventDepth concode_elem_sep GraphModel graphModel concode_elem_sep Timer warmDownTimer concode_elem_sep int TICK_TIME concode_elem_sep double blockedTimeInWindow concode_elem_sep double[] weights concode_elem_sep double WINDOW_SLIDE_INCREMENT concode_elem_sep double weightedUtilizationPercent concode_elem_sep double WINDOW_WIDTH concode_elem_sep double maxUtilization concode_elem_sep double[] windowHistory concode_elem_sep double currentWindowStart concode_elem_sep double currentMarker concode_elem_sep double scaledWeightedUtilization concode_field_sep void updateWeightedUtilization concode_elem_sep double calculateCurrentUtilization concode_elem_sep double getThreadUtilization concode_elem_sep void enterBlocking concode_elem_sep void slideWindowTo concode_elem_sep void run concode_elem_sep void releaseBlocking
target: double function ( double [ ] arg0 , double [ ] arg1 ) { assert ( ( arg0 . length == 3 ) && ( arg1 . length == 3 ) ) ; return ( arg0 [ 2 ] * arg1 [ 2 ] ) + ( arg0 [ 1 ] * arg1 [ 1 ] ) + ( arg0 [ 0 ] * arg1 [ 0 ] ) ; }