tessel / t1-runtime

[UNMAINTAINED] Tessel 1 JavaScript runtime.
Other
117 stars 33 forks source link

Properly support Enumerable, Configurable, and Writable attributes. #591

Open tcr opened 10 years ago

tcr commented 10 years ago

Right now, configurable / writable attributes are emulated (poorly) with metamethods in Lua, and the enumerable property is mostly ignored.

Once the colonyjit branch is merged in (#528) this issue can be tackled by flagging bits per hash table entry and performing this iteration directly on objects and their prototypes.

rwaldron commented 10 years ago

Nice