Граф коммитов

389 Коммитов

Автор SHA1 Сообщение Дата
timeless@mozdev.org 503792e524 Bug 397239 ActionMonkey: Remove "extra" parameter to JS_FN patch by Jason Orendorff <jorendorff@mozilla.com> r=igor a=brendan 2007-10-13 13:09:48 -07:00
mrbkap@gmail.com 573fe68320 Restore dynamic indirect eval code. bug 383682, r=brendan/igor a=brendan 2007-10-09 15:42:42 -07:00
igor@mir2.org a1b737906d Bug 396758: the system flag is moved from GC flags to JSObject itself. r=brendan 2007-10-01 12:11:41 -07:00
igor@mir2.org 52c026dec6 Bug 396758: taking the patch out as it broke the test cases. 2007-09-25 10:30:55 -07:00
igor@mir2.org b023149d49 Bug 396758: the system flag is moved from GC flags to JSObject itself. r=brendan 2007-09-25 10:08:41 -07:00
igor@mir2.org 01fa406f7a Bug 333236: merge sweep and free phases in GC. r=brendan 2007-09-19 15:04:47 -07:00
brendan@mozilla.org fa8480ceab Back-out due to test failure. 2007-09-17 18:22:20 -07:00
brendan@mozilla.org bb19f7cb4a Make GCF_SYSTEM immutable per object (396487, r=igor). 2007-09-17 17:47:42 -07:00
igor@mir2.org c84965e000 Bug 392263: using mmap/VirtualAlloc for GC arenas. r=brendan 2007-09-16 06:03:17 -07:00
igor@mir2.org 1aff38bf7f Bug 392263: taking out the patch due to bug 396299. 2007-09-16 05:02:56 -07:00
igor@mir2.org b538af2624 Bug 392263: using mmap/VirualAlloc for GC arenas. r=brendan 2007-09-15 10:19:32 -07:00
igor@mir2.org a56e51010a Bug 392263: taking out the patch due to Mac build problems. 2007-09-15 08:26:30 -07:00
igor@mir2.org a728cd3fc8 Bug 392263: using mmap/VirualAlloc for GC arenas. r=brendan 2007-09-15 08:11:41 -07:00
igor@mir2.org c41347dda3 Bug 394709: fixing memory leak with watch handlers. r+a=brendan 2007-09-07 14:02:20 -07:00
igor@mir2.org e7cdba8c35 Bug 393184: js_NewGCThing no longer zeros the allocated thing. r=brendan 2007-08-22 13:56:08 -07:00
igor@mir2.org c7e12ef00d Bug 325202: XDR uses lossless encoding for all string. r=brendan 2007-08-21 14:22:26 -07:00
brendan@mozilla.org 102eae9333 One-char fix to recent regression (392944, r=mrbkap). 2007-08-20 18:24:51 -07:00
mrbkap@gmail.com 3a9f4a6d0b Get the right class -- off of obj2, not obj and ensure that we propagate failure from outerObject. bug 375344, r=brendan a=sicking 2007-08-17 18:24:51 -07:00
igor@mir2.org b2c68c63b9 Bug 391290: mutability flag for strings is stored inside strings. r=brendan 2007-08-15 23:23:06 -07:00
igor@mir2.org db0f3d53a2 Bug 386265: using double kashing for atoms. r=brendan 2007-08-11 13:25:16 -07:00
igor@mir2.org f705a82de6 Bug 391033: no frame manipulation when reporting errors. r=brendan 2007-08-10 23:12:00 -07:00
igor@mir2.org b3e7b100a7 Bug 387481, bug 389063: multithreading atom fixes and cleanups. r=brendan 2007-08-07 00:29:32 -07:00
brendan@mozilla.org 767c4ea288 Fast (frame-less) native call optimizations (385393, r=igor). 2007-08-01 21:33:52 -07:00
brendan@mozilla.org 0427f2943d Backing out, see bug 389122 and orange or red tinderboxes. 2007-07-21 16:21:20 -07:00
brendan@mozilla.org b36bbabdb0 Fast natives and related optimizations (385393, r=igor). 2007-07-21 14:39:42 -07:00
igor@mir2.org 660d41053e Bug 387909: make sure that [generator] is the first bytecode. r=brendan 2007-07-13 14:23:39 -07:00
igor@mir2.org 4d73979fcd Bug 357016: Patch from Edward Lee to restore ability to compile SpiderMonkey with C++ compiler. It was broken after my changes. r=myself 2007-07-12 00:48:50 -07:00
igor@mir2.org 40cf55c2ba Bug 385729: objects and regexps are stored in separated tables in JSScript. r=brendan,mrbkap 2007-07-08 02:03:34 -07:00
crowder@fiverocks.com 403c5f1ce1 Bug 357016: spidermonkey should be buildable by a C++ compiler, patch by
crowder/Jason Orendorff, r=brendan
2007-07-05 13:37:47 -07:00
igor@mir2.org a1781f7de4 Bug 384478: Patch from Mike Moening to fix warning when compiling with VC. r=me 2007-06-18 12:33:21 -07:00
mrbkap@gmail.com c734aa88dd Use a better filename when eval is used across scopes. bug 369211, r=brendan 2007-06-15 14:00:26 -07:00
igor@mir2.org fccf28a641 Bug 378793: Patch from Mike Moening and me to implement per-context debug hooks. r=brendan 2007-06-14 23:44:18 -07:00
igor@mir2.org 388e4dda34 Bug 378793: removal of the previous commit. 2007-06-14 13:20:37 -07:00
igor@mir2.org ccb4248981 Bug 378793: Patch from Mike Moening to implement per-context debug hooks. r=me,brendan 2007-06-14 13:04:09 -07:00
igor@mir2.org 52a3248e98 Bug 384151: refactoring boxing of primitive values, r=brendan 2007-06-14 00:07:01 -07:00
mrbkap@gmail.com fb32592b65 Make Object.prototype.toSource deal with even more __proto__ hacking. bug 383965, r=crowder 2007-06-12 15:07:20 -07:00
mrbkap@gmail.com 019810ad4f Remove vestigial initialization 2007-06-05 16:44:21 -07:00
mrbkap@gmail.com ac3cd0da1f Be less strict about how you can call eval. In particular, allow callers to call it through other names, as long as the this object is a global object. bug 383381, r=brendan 2007-06-05 16:42:00 -07:00
crowder@fiverocks.com 6e003e6a16 Bug 380831: incorrect uneval trying to output a getter function that is a sharp definition, r=igor 2007-06-05 13:20:07 -07:00
mrbkap@gmail.com 5dee40693a Remove indirect eval. bug 382509, r=brendan 2007-06-04 16:03:03 -07:00
mrbkap@gmail.com b0f7dbe005 Backing out to fix orange 2007-06-04 15:18:25 -07:00
mrbkap@gmail.com 5c0b203590 Fixing bustage, bug 382509 2007-06-04 14:47:13 -07:00
mrbkap@gmail.com 93b24ea79d Remove indirect eval. bug 382509, r=brendan 2007-06-04 14:40:55 -07:00
brendan@mozilla.org 1d2da89892 Fix fun_resolve to avoid resolving hidden properties (locals/params; 382532, r=mrbkap). 2007-06-04 12:50:30 -07:00
crowder@fiverocks.com 9dad5e7465 Bug 381205: object uneval gets confused by special "getter functions", r=mrbkap 2007-05-30 13:05:31 -07:00
crowder@fiverocks.com 42edb60944 Recent code checkin regressed testcase from 356085 2007-05-29 17:06:21 -07:00
crowder@fiverocks.com b3bc3ba4fe Bug 381301: chomp closing ')' in obj_toSource more correctly, r=mrbkap 2007-05-29 14:05:09 -07:00
brendan@mozilla.org 5317f52250 Fix JOF_XMLNAME, etc., interrogation to mask the mode bits and compare (381504, r=mrbkap). 2007-05-22 23:04:18 -07:00
mrbkap@gmail.com a0b603c49d Count both the getter and setter for a given property. bug 381303, r=crowder 2007-05-21 11:02:33 -07:00
mrbkap@gmail.com 2985ecac45 Handle Function.prototype.toString not returning what we expect it to return (a function expression). bug 380933, r=crowder 2007-05-21 11:01:08 -07:00