Changeset [73ad6377f9d56b6c2f41519df448d81d7005c309] by John Barnette

April 20th, 2008 @ 10:40 PM

Cleaned up proxying of callable (Proc, Method) Ruby objects.

  • added JSLandCallableProxyClass with a 'call' hook
  • removed all the js_function_proxy bits
  • no more JSFunctions defined, we do callable objects instead

http://github.com/jbarnette/john...

Committed by John Barnette

  • R ext/spidermonkey/js_function_proxy.c
  • R ext/spidermonkey/js_function_proxy.h
  • M ext/spidermonkey/conversions.c
  • M ext/spidermonkey/js_land_proxy.c
  • M test/johnson/conversions/proc_test.rb
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป