METHOD_0 ( ) { int IDENT_0 = sun . IDENT_1 . IDENT_2 . METHOD_1 ( "foo" ) ; boolean [ ] IDENT_3 = sun . IDENT_1 . IDENT_2 . METHOD_2 ( IDENT_0 , 2 ) ; IDENT_3 [ 0 ] = true ; IDENT_3 [ 1 ] = true ; final java . util . concurrent . IDENT_4 < java . util . IDENT_5 > read = METHOD_3 ( ) ; final java . util . concurrent . IDENT_6 pool = java . util . concurrent . IDENT_7 . METHOD_4 ( INT_0 ) ; for ( int i = 1 ; i != INT_0 ; i ++ ) { pool . METHOD_5 ( sun . IDENT_1 . IDENT_8 . METHOD_6 ( i , IDENT_3 ) ) ; } final java . util . concurrent . IDENT_9 < java . util . IDENT_5 > future = pool . METHOD_5 ( read ) ; pool . METHOD_7 ( ) ; "<AssertPlaceHolder>" ; } METHOD_6 ( int , boolean [ ] ) { final java . lang . IDENT_10 write = ( ) -> { for ( int i = 0 ; i != 1000 ; i ++ ) { try { java . lang . Thread . sleep ( IDENT_11 ) ; } catch ( final e ) { } IDENT_3 [ 0 ] = true ; IDENT_3 [ 1 ] = true ; IDENT_3 [ 2 ] = true ; } } ; return write ; }
org . junit . Assert . assertNull ( future . get ( ) )