gecko-dev/js/src
Xidorn Quan 2db6e570ff Bug 1135535 part 4 - Fix C4275 dll-interface warning and mark this warning as error in js/src on MSVC. r=luke
Fix warning:
js\src\jswrapper.h(58) : error C4275: non dll-interface class 'js::DirectProxyHandler' used as base for dll-interface class 'js::Wrapper'
        obj-firefox\dist\include\js/Proxy.h(358) : see declaration of 'js::DirectProxyHandler'
        js\src\jswrapper.h(57) : see declaration of 'js::Wrapper'

--HG--
extra : rebase_source : cc1e87a0b1ce01094263a20f40638b0532e3f24e
extra : source : 9207eefa78eea211092df344b7aa9752fbc7bfb3
2015-02-25 15:26:23 +11:00
..
asmjs Bug 1135903 - OdinMonkey: Check the siginfo si_code field before handling a SIGSEGV r=luke 2015-02-24 07:53:13 -08:00
builtin Bug 1135401 - Do not run js1_8_5/extensions/file-mapped-arraybuffers.js test if memory mapped array buffer is not supported. r=sfink 2015-02-25 05:47:01 +09:00
ctypes Bug 1131424 - Report error message when failing to open ctypes library, r=jorendorff 2015-02-17 15:44:58 -08:00
devtools Bug 1129769 - Followup: ignore indirect function calls from JSStreamWriter's use of std::ostream in hazard analysis. (r=sfink) 2015-02-23 20:33:56 -08:00
doc Bug 1130214 - Add an .allowUnobservedAsmJS accessor on Debugger instances. (r=jimb) 2015-02-13 16:53:22 -08:00
ds Backed out changesets fbfda0143584 and e8cfd49ac790 (bug 1129510) for crashes. 2015-02-20 20:01:08 -05:00
editline
frontend Bug 1135535 part 2 - Fix C4067 unexpected token in js/src and mark this warning an error on MSVC. r=luke 2015-02-25 15:26:23 +11:00
gc Bug 1135141 - Release relocated arenas immediately on last ditch GC r=terrence 2015-02-24 09:40:02 +00:00
gdb Bug 1130928: In js/src/gdb/mozilla/Root.py, rename BarrieredBase pretty-printer appropriately. DONTBUILD r=sfink 2015-02-08 20:54:14 -08:00
irregexp Bug 1133909 - Fix hazards revealed by adding in new GCPointers, r=terrence 2015-02-24 09:37:13 -08:00
jit Bug 1133909 check-style bustage resulting in a CLOSED TREE - alphabetize the includes, a=KWierso 2015-02-24 15:09:46 -08:00
jit-test Bug 986981 - OdinMonkey: Optimize addresses with constant offsets on x86 and x64 r=luke 2015-02-24 07:50:14 -08:00
jsapi-tests Bug 1135141 - Fix jsapi-test framework to not overwrite original global when createGlobal() fails r=terrence 2015-02-24 09:40:02 +00:00
octane
perf Bug 1120170 - part 1 - Change JSMSG_NOT_NONNULL_OBJECT message to accept an argument. r=till 2015-02-22 07:21:00 +01:00
proxy Bug 1134955. Be more careful with how we stringify property ids for error message reporting. r=jorendorff 2015-02-20 14:16:26 -05:00
shell Bug 1131429 - Add a shell function to dump all of a function's tracked optimizations. (r=djvj) 2015-02-23 20:33:56 -08:00
tests Bug 1135401 - Do not run js1_8_5/extensions/file-mapped-arraybuffers.js test if memory mapped array buffer is not supported. r=sfink 2015-02-25 05:47:01 +09:00
vm Bug 1135535 part 3 - Fix C4258 definition ignored warnings and mark it an error in js/src on MSVC. r=luke 2015-02-25 15:26:23 +11:00
vtune
Makefile.in Bug 1120170 - part 2 - Self-host RegExp.prototype.flags. r=till 2015-02-22 07:23:00 +01:00
NamespaceImports.h
README.html
Y.js
aclocal.m4 Bug 1117068 - Part b: Remove checks for GCC PR 39608; r=mshal 2015-01-05 19:18:58 +01:00
configure.in Bug 1030842 - Typo fix for configure when --enable-export-js is set. r=glandium 2015-02-09 17:10:19 -08:00
dtoa.c Bug 1111395 - undef CONST to fix problems in some unified builds . r=luke 2014-12-14 14:24:00 +01:00
js-confdefs.h.in
js-config.h.in Bug 1125929 - Remove the unused GC stack capture; r=billm 2015-01-28 11:52:01 -08:00
js-config.in
js.msg Bug 1120170 - part 1 - Change JSMSG_NOT_NONNULL_OBJECT message to accept an argument. r=till 2015-02-22 07:21:00 +01:00
js.pc.in
jsalloc.cpp Bug 1118107 - Convert ThreadSafeContext -> ExclusiveContext and remove PJS paths in error reporting functions. (r=lth) 2015-01-09 00:06:03 -08:00
jsalloc.h
jsapi.cpp Bug 1074237 - futex API implementation. r=luke 2015-02-20 14:06:35 +01:00
jsapi.h Bug 1120170 - part 2 - Self-host RegExp.prototype.flags. r=till 2015-02-22 07:23:00 +01:00
jsarray.cpp Bug 1132286 - Simplify NewObjectCache allocation path now that we are exactly rooted; r=sfink 2015-02-13 11:36:40 -08:00
jsarray.h Bug 1132149 - Handlify the proto arg for NewArray; r=sfink 2015-02-11 12:54:32 -08:00
jsast.tbl Bug 1122334 - Part 1: Support ES7 comprehension syntax with multiple ComprehensionIf in Reflect.parse. r=jorendorff 2015-01-23 19:21:37 +09:00
jsatom.cpp
jsatom.h
jsatominlines.h
jsbool.cpp Bug 1130708 - Remove js::types namespace, r=jandem. 2015-02-08 06:01:13 -07:00
jsbool.h Bug 1111248. r=Waldo 2015-01-24 13:37:46 -05:00
jsboolinlines.h Bug 1111248. r=Waldo 2015-01-24 13:37:46 -05:00
jsbytecode.h
jsclist.h Bug 991720 part 0 - Add expected type before parenthese to fix clang 3.3 warning. r=jandem 2014-12-19 14:47:52 +01:00
jscntxt.cpp Bug 1121433 - Remove clone-at-call-site functionality (r=shu,jandem) 2015-02-09 18:16:12 -06:00
jscntxt.h Bug 1131783 - Mark various unlikely conditions as MOZ_UNLIKELY r=waldo 2015-02-12 08:37:01 -08:00
jscntxtinlines.h Bug 1106982 - Stop doing script/pc lookup in GetNonexistentProperty if extra warnings are disabled. r=jorendorff 2015-02-21 20:20:44 +01:00
jscompartment.cpp Bug 1135100 - Remove Cell* versions of various GC methods forcing callers to use correct type r=terrence 2015-02-24 09:40:02 +00:00
jscompartment.h Bug 1133900 - Only collect JS telemetry for web content (not add-on or chrome JS). r=jandem 2015-02-17 11:00:02 -08:00
jscompartmentinlines.h Backed out changeset 205f8fa00772 (bug 1055755) for Android debug jsreftest permafail. 2015-01-06 19:07:06 -05:00
jscpucfg.h
jsdate.cpp Bug 1130708 - Remove js::types namespace, r=jandem. 2015-02-08 06:01:13 -07:00
jsdate.h
jsdtoa.cpp Bug 1125929 - Fix identifier conflict between dtoa.c and windows.h; r=terrence 2015-01-29 15:18:00 -08:00
jsdtoa.h
jsexn.cpp Bug 1130708 - Remove js::types namespace, r=jandem. 2015-02-08 06:01:13 -07:00
jsexn.h
jsfriendapi.cpp Bug 1134970 part 1. Add JS friend API to allocate an object which is guaranteed to have no attached metadata. r=waldo 2015-02-24 16:04:22 -05:00
jsfriendapi.h Bug 1134970 part 2. Add JS friend API to quickly copy properties from one object to another if the objects are similar enough. r=bhackett,waldo 2015-02-24 16:04:22 -05:00
jsfun.cpp Bug 1133254 - Dehandlify shape-updating object methods, allow setting multiple flags on an object at once, r=terrence. 2015-02-18 08:08:36 -07:00
jsfun.h Bug 1073816 - Implement ES6 Function.prototype.bind length handling. r=Till,bholley 2015-02-09 19:42:20 +01:00
jsfuninlines.h Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem. 2015-02-02 11:20:38 -07:00
jsgc.cpp Backed out changeset cd6461410a7a (bug 1130439) for frequent SM test timeouts/failures. 2015-02-24 15:11:08 -05:00
jsgc.h Bug 1135100 - Remove Cell* versions of various GC methods forcing callers to use correct type r=terrence 2015-02-24 09:40:02 +00:00
jsgcinlines.h Bug 1133140 - Part 1: Split GCIfNeeded out of CheckAllocatorState; r=sfink 2015-02-13 15:53:21 -08:00
jshashutil.h Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem. 2015-02-06 09:13:29 -07:00
jsiter.cpp Bug 1131877 - Part 2: Handlify the proto arg to NewObject functions; r=sfink 2015-02-13 09:36:40 -08:00
jsiter.h
jskwgen.cpp
jslibmath.h
jslock.h
jsmath.cpp Bug 1101356 - MHypot Instruction supports up to four arguments. r=nbp 2015-01-27 18:58:17 +01:00
jsmath.h Bug 1101356 - MHypot Instruction supports up to four arguments. r=nbp 2015-01-27 18:58:17 +01:00
jsnativestack.cpp
jsnativestack.h
jsnum.cpp Bug 1130708 - Remove js::types namespace, r=jandem. 2015-02-08 06:01:13 -07:00
jsnum.h Bug 1118107 - Convert ThreadSafeContext -> ExclusiveContext and remove PJS paths in string and conversion ops. (r=lth) 2015-01-09 00:06:03 -08:00
jsobj.cpp Bug 1134970 part 2. Add JS friend API to quickly copy properties from one object to another if the objects are similar enough. r=bhackett,waldo 2015-02-24 16:04:22 -05:00
jsobj.h Bug 1133254 - Dehandlify shape-updating object methods, allow setting multiple flags on an object at once, r=terrence. 2015-02-18 08:08:36 -07:00
jsobjinlines.h Bug 1127167 - Avoid creating mutant half-native half-non-native objects when making unboxed layouts, r=jandem. 2015-02-14 08:48:08 -07:00
json.cpp Bug 1130708 - Remove js::types namespace, r=jandem. 2015-02-08 06:01:13 -07:00
json.h
jsopcode.cpp Bug 1127629 - Handle void in ExpressionDecompiler. r=jandem 2015-02-23 18:21:51 +01:00
jsopcode.h Bug 1093668 - Cleanup jsopcode.h. r=jandem 2015-01-14 10:05:46 +01:00
jsopcodeinlines.h
jsprf.cpp
jsprf.h
jspropertytree.cpp Bug 1129424 - Remove obsolete check that shape's parent hasn't been reallocated r=terrence 2015-02-05 10:45:03 +00:00
jspropertytree.h Bug 1118107 - Convert ThreadSafeContext -> ExclusiveContext and remove PJS paths in object ops. (r=lth) 2015-01-09 00:06:03 -08:00
jsprototypes.h Bug 1117242 - SavedFrame objects should do principal checks for every accessor; r=jimb,jandem,bz 2015-02-13 09:21:50 -08:00
jspubtd.h Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem. 2015-02-02 11:20:38 -07:00
jsreflect.cpp Bug 1130811 - Split PNK_OBJECT_PROPERTY_NAME out of PNK_NAME, so that PNK_NAME is *always* a name reference and the other is *always* the identifier used to specify a property name in an object literal. r=efaust 2015-02-11 16:12:18 -08:00
jsreflect.h
jsscript.cpp Bug 1132224 - Reword delazification method names and remove stale reference to "debug mode". (r=jimb) 2015-02-13 16:53:22 -08:00
jsscript.h Backout 4a21032847e0 (bug 1131759) on suspicion of tsvgx regression. 2015-02-18 23:47:38 -08:00
jsscriptinlines.h Bug 1130214 - Add an .allowUnobservedAsmJS accessor on Debugger instances. (r=jimb) 2015-02-13 16:53:22 -08:00
jsshell.msg
jsstr.cpp Bug 1130849 - Rename jsinfer files, r=jandem. 2015-02-09 09:20:25 -07:00
jsstr.h Bug 1134359 - Remove maybeStrSpecial. r=evilpie 2015-02-17 15:59:59 -08:00
jstypes.h Bug 1111244 - Remove some code specific to old unsupported MSVC versions from js/src; r=Waldo 2015-01-02 17:32:43 -05:00
jsutil.cpp Bug 1125185 - Define MOZ_COLD for marking "cold" functions r=waldo 2015-01-26 17:30:19 -08:00
jsutil.h Bug 1125185 - Define MOZ_COLD for marking "cold" functions r=waldo 2015-01-26 17:30:19 -08:00
jsversion.h Bug 1069416 - Part 1: Remove JS_HAS_SYMBOLS. r=evilpie 2015-01-28 13:06:37 +09:00
jswatchpoint.cpp
jswatchpoint.h
jsweakcache.h
jsweakmap.cpp Bug 1120170 - part 1 - Change JSMSG_NOT_NONNULL_OBJECT message to accept an argument. r=till 2015-02-22 07:21:00 +01:00
jsweakmap.h
jswin.h
jswrapper.h Bug 1131003 - Move jsproxy.h to js/Proxy.h. r=efaust 2015-02-10 19:58:18 +01:00
make-source-package.sh Bug 1134428: Update js/src/make-source-package.sh to include all source files now needed for a SpiderMonkey build. DONTBUILD r=sstangl 2015-02-20 10:32:56 -08:00
moz.build Bug 1135535 part 4 - Fix C4275 dll-interface warning and mark this warning as error in js/src on MSVC. r=luke 2015-02-25 15:26:23 +11:00
prmjtime.cpp Bug 1111244 - Remove some code specific to old unsupported MSVC versions from js/src; r=Waldo 2015-01-02 17:32:43 -05:00
prmjtime.h
symverscript.in

README.html

<!-- This Source Code Form is subject to the terms of the Mozilla Public
   - License, v. 2.0. If a copy of the MPL was not distributed with this
   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   <meta http-equiv="Refresh"
	 content="0;URL=http://developer.mozilla.org/en/docs/SpiderMonkey">
   <title>SpiderMonkey README</title>
</head>
<body>

<h1>SpiderMonkey README</h1>

<p>See the
<a href="http://developer.mozilla.org/en/docs/SpiderMonkey">SpiderMonkey
pages</a> on the Mozilla Developer Center</a>.

</body>
</html>