Skip to content
  • Maxime Chevalier-Boisvert's avatar
    3f25c08f
    YJIT: implement call fuzzer script (#9129) · 3f25c08f
    Maxime Chevalier-Boisvert authored
    * YJIT: implement call fuzzer script
    
    Attempt to detect bugs in YJIT call implementation.
    
    * Add basic checks for rest, kwrest. Impprove formatting.
    
    * Refactor call fuzzer to make it more powerful and maintainable
    
    Compute checksum of arguments
    
    * Fix checksum computation. Add useless locals as sussged by Alan.
    
    * Add some useless if statements
    
    * Add arguments of different types
    
    * Pass object arguments as well. Force different shapes.
    
    * Compute fuzzing time/speed
    
    * Make use of block param
    3f25c08f
    YJIT: implement call fuzzer script (#9129)
    Maxime Chevalier-Boisvert authored
    * YJIT: implement call fuzzer script
    
    Attempt to detect bugs in YJIT call implementation.
    
    * Add basic checks for rest, kwrest. Impprove formatting.
    
    * Refactor call fuzzer to make it more powerful and maintainable
    
    Compute checksum of arguments
    
    * Fix checksum computation. Add useless locals as sussged by Alan.
    
    * Add some useless if statements
    
    * Add arguments of different types
    
    * Pass object arguments as well. Force different shapes.
    
    * Compute fuzzing time/speed
    
    * Make use of block param
Loading