浏览代码

[lua] simplify Array constructor call, because lua.Boot.defArray generates some redundant temp vars and branching for some reason

Dan Korostelev 9 年之前
父节点
当前提交
70242f83dc
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      std/lua/_std/Array.hx

+ 1 - 1
std/lua/_std/Array.hx

@@ -25,7 +25,7 @@ class Array<T> {
 	public var length(default,null) : Int;
 
 	public function new() : Void  {
-		lua.Lib.defArray(cast this,0);
+		untyped _hx_tab_array(this, 0);
 	}
 	public function concat( a : Array<T> ) : Array<T> {
 		var ret = this.copy();