[ruby-cvs:74085] shyouhei:r66981 (trunk): on-smash canary detection

shyouhei at ruby-lang.org shyouhei at ruby-lang.org
Fri Feb 1 16:26:39 JST 2019


shyouhei	2019-02-01 16:26:39 +0900 (Fri, 01 Feb 2019)

  New Revision: 66981

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=66981

  Log:
    on-smash canary detection
    
    In addition to detect dead canary, we try to detect the very moment
    when we smash the stack top.  Requested by k0kubun:
    https://twitter.com/k0kubun/status/1085180749899194368

  Modified files:
    trunk/bootstraptest/test_insns.rb
    trunk/vm.c
    trunk/vm_args.c
    trunk/vm_eval.c
    trunk/vm_insnhelper.c
    trunk/vm_insnhelper.h


More information about the ruby-cvs mailing list