Optimization in IdEnumeration: since Scriptable.getIds returns unique ids, check against id duplication only if prototype chain contains more then one object with enumerable ids. It this way there is no need to allocate hash map in the common case of objects without enumerable properties on the prototype chain.
Optimization in IdEnumeration: since Scriptable.getIds returns unique ids, check against id duplication only if prototype chain contains more then one object with enumerable ids. It this way there is no need to allocate hash map in the common case of objects without enumerable properties on the prototype chain.

lv7777/egit_test,AlexTrotsenko/rhino,Pilarbrist/rhino,tntim96/rhino-apigee,Pilarbrist/rhino,tuchida/rhino,Angelfirenze/rhino,jsdoc3/rhino,sam/htmlunit-rhino-fork,swannodette/rhino,sam/htmlunit-rhino-fork,swannodette/rhino,AlexTrotsenko/rhino,tntim96/rhino-jscover-repackaged,Angelfirenze/rhino,tejassaoji/RhinoCoarseTainting,tntim96/rhino-jscover-repackaged,Distrotech/rhino,Pilarbrist/rhino,qhanam/rhino,tejassaoji/RhinoCoarseTainting,swannodette/rhino,jsdoc3/rhino,tntim96/htmlunit-rhino-fork,tuchida/rhino,tntim96/rhino-apigee,sam/htmlunit-rhino-fork,tejassaoji/RhinoCoarseTainting,ashwinrayaprolu1984/rhino,tejassaoji/RhinoCoarseTainting,InstantWebP2P/rhino-android,tejassaoji/RhinoCoarseTainting,tuchida/rhino,tejassaoji/RhinoCoarseTainting,Angelfirenze/rhino,Angelfirenze/rhino,jsdoc3/rhino,swannodette/rhino,sainaen/rhino,lv7777/egit_test,lv7777/egit_test,ashwinrayaprolu1984/rhino,tuchida/rhino,lv7777/egit_test,tuchida/rhino,lv7777/egit_test,lv7777/egit_test,Pilarbrist/rhino,sainaen/rhino,sam/htmlunit-rhino-fork,InstantWebP2P/rhino-android,sam/htmlunit-rhino-fork,rasmuserik/rhino,sainaen/rhino,qhanam/rhino,sainaen/rhino,Pilarbrist/rhino,ashwinrayaprolu1984/rhino,Angelfirenze/rhino,swannodette/rhino,ashwinrayaprolu1984/rhino,AlexTrotsenko/rhino,tntim96/htmlunit-rhino-fork,qhanam/rhino,sainaen/rhino,tntim96/rhino-jscover,AlexTrotsenko/rhino,tntim96/rhino-jscover,lv7777/egit_test,qhanam/rhino,tejassaoji/RhinoCoarseTainting,AlexTrotsenko/rhino,sainaen/rhino,tuchida/rhino,Angelfirenze/rhino,ashwinrayaprolu1984/rhino,Distrotech/rhino,ashwinrayaprolu1984/rhino,Angelfirenze/rhino,sam/htmlunit-rhino-fork,swannodette/rhino,tuchida/rhino,rasmuserik/rhino,AlexTrotsenko/rhino,swannodette/rhino,tntim96/rhino-apigee,ashwinrayaprolu1984/rhino,AlexTrotsenko/rhino,Pilarbrist/rhino,sam/htmlunit-rhino-fork,Pilarbrist/rhino,sainaen/rhino