08:36
<Jack Works>
what is the initial value of CyclicModuleRecord.[[AsyncEvaluation]]? I guess it is fales but not mentioned in the spec.
08:37
<nicolo-ribaudo>
The default value of internal slots is undefined
08:38
<Jack Works>
thanks!
08:49
<nicolo-ribaudo>
The default value of internal slots is undefined

In 6.1.7.2

Unless specified otherwise, the initial value of an internal slot is the value undefined

But maybe that applies only to internal slots of objects and not of records

11:31
<Jack Works>
I found there is some problem. It should not be undefined
11:32
<Jack Works>
InnerModuleEvaluation step 16.b.v
11:33
<Jack Works>
so it should be default to false
11:33
<Jack Works>
sent an image.
(requiredModule is a sync module, it's AsyncEvaluation is never set)
12:32
<Jack Works>
oh, I see it [[AsyncEvaluation]]: false,. Spec said that in ParseModule
12:33
<Jack Works>
I fully ignore this AO because I'm implementing VirtualModuleRecord and I don't have a source text available 😂
12:54
<Jack Works>
// a.js
export const a = 1
export * from './b'

// b.js
export const a = 1

does any one know where is this duplicated export error reports at? I check the whole 16.2 section and didn't get any clue

13:10
<nicolo-ribaudo>
That should be valid code, and the a in a.js shadows the one in b.js
13:20
<Jack Works>
oh! only star exports has that duplicated check