pasosdeJesus / sip

Motor para desarrollar y actualizar Sistemas de Información al estilo Pasos de Jesús
ISC License
6 stars 8 forks source link

R-76 Probar ruby 3.1 y en particular velocidad de nuevo compilador JIT #76

Closed vtamara closed 2 years ago

vtamara commented 2 years ago

En un adJ 7.0beta1

vtamara commented 2 years ago

Sin YJIT:

ruby bin/rails test                                                                                               
CONFIG_HOSTS=www.example.com                                                                                                                                    
Run options: --seed 45826                                                                                                                                       

# Running:                              

............S...S...............................................................................................................................................
...................................     

Finished in 11.592426s, 16.8213 runs/s, 29.0707 assertions/s.

Con YJIT:

ruby --yjit bin/rails test                                                          
CONFIG_HOSTS=www.example.com                                                                                                                                    
Run options: --seed 49157                                                                                                                                       

# Running:                                                                                                                                                      

.................................................................................S...S..........................................................................
...................................                                                                                                                             

Finished in 16.636113s, 11.7215 runs/s, 20.2571 assertions/s.                                                                                                   

195 runs, 337 assertions, 0 failures, 0 errors, 2 skips      

En varias veces que se repitió esta prueba el resultado fue el mismo, más demorado con ---yjit.