On Tue, Oct 24, 2017 at 5:53 AM, J Decker <d3c...@gmail.com> wrote:
>
> On Thursday, August 7, 2014 at 3:52:53 PM UTC-7, Ben Noordhuis wrote:
>>
>> On Fri, Aug 8, 2014 at 12:10 AM, Flying Jester <foolki...@gmail.com>
>> wrote:
>> > What precisely is the difference between using SetAccessor and
>> > SetNativeDataProperty?
>>
>> Nothing, as far as I know.  The order of arguments is different but
>> they have identical implementations.
>
> They are not exactly the same...  I've been using SetNativeDataProperty,
> which works for getters, but when i started to use it for a setter, V8 ended
> up setting a property on the object instead of calling the setter.  Changing
> to SetAccessor allows the setter to be called correctly.
>
> And while I realize this is a very old thread; it's about the only one that
> shows up for 'SetNativeDataProperty vs SetAccessor'
>
> I can't find any other information that would indicate that
> setnativedataproperty shouldn't or doesn't work; other than my code.

Blast from the past!

I believe what I wrote still holds (or holds again) if you start V8
with `--disable_old_api_accessors`.  It's currently off by default but
that will likely change someday.

-- 
-- 
v8-users mailing list
v8-users@googlegroups.com
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to