You can use --expose-builtins-as=...

(On phone now so I can't check the exact name)
On Aug 15, 2014 7:07 PM, <dslo...@chromium.org> wrote:

> On 2014/08/15 23:02:41, arv wrote:
>
> https://codereview.chromium.org/475423003/diff/20001/test/
> mjsunit/harmony/toMethod.js
>
>> File test/mjsunit/harmony/toMethod.js (right):
>>
>
>
> https://codereview.chromium.org/475423003/diff/20001/test/
> mjsunit/harmony/toMethod.js#newcode80
>
>> test/mjsunit/harmony/toMethod.js:80: assertEquals(o,
>> fMeth[%HomeObjectSymbol()]);
>> On 2014/08/15 22:56:57, Dmitry Lomov (chromium) wrote:
>> > On 2014/08/15 22:28:48, arv wrote:
>> > > Maybe define the private symbol in harmony-classes.js. That way there
>> is
>>
> no
>
>> > need
>> > > for the runtime function.
>> >
>> > I am not sure what the suggestion is.
>> > a) we need HomeObjectSymbol outside of harmony-classes.js for codegen
>> > b) without runtime function, how would we test this here?
>>
>
>  The way we have done this before is that we define the symbol in the js
>> file
>>
> and
>
>> then we use INSTALL_NATIVE in bootstrapper
>>
>
>  See symbolIterator for example.
>>
>
> Oh no, symbolIterator only works because it is user-accessible, and
> HomeObjectSymbol is not.
> Without the runtime function, there is no way (and there should not be)
> for the
> test to access it.
>
> https://codereview.chromium.org/475423003/
>

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

Reply via email to