~ubuntu-branches/debian/sid/iceweasel/sid

« back to all changes in this revision

Viewing changes to js/src/jsstr.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Mike Hommey
  • Date: 2011-08-26 09:48:52 UTC
  • Revision ID: james.westby@ubuntu.com-20110826094852-9kt0erj7rc2jgf3i
Tags: 6.0-3
* debian/libmozjs-dev.install: Add more missing headers to libmozjs-dev.
* debian/rules, debian/xulrunner-GRE_VERSION.install.in: Install
  plugin-container on all architectures. Closes: #639289.
* debian/extra-stuff/reportbug-helper-script: Avoid listing all debian
  packages in the reportbug helper when no addons are installed.
* debian/duckduckgo.xml, debian/iceweasel.install: Add DuckDuckGo search
  plugin. Closes: #616115.

* js/src/jsgcinlines.h, js/src/jsnum.cpp, js/src/jsstr.cpp, js/src/jsstr.h,
  js/src/jsstrinlines.h, js/src/jstracer.cpp, js/src/jstracer.h,
  js/src/tracejit/Writer.cpp: Allow static JS strings to be turned off;
  turn off on ia64. bz#589735.
* memory/jemalloc/jemalloc.c: Allocate memory with an address with high 17
  bits clear on ia64. bz#589735. This should finally make Iceweasel
  actually work on ia64.
* js/src/jsval.h, js/src/jsvalue.h: Fix jsval_layout on 64-bit big-endian
  platforms. bz#674522. Closes: #638623.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3244
3244
    JS_FS_END
3245
3245
};
3246
3246
 
 
3247
#ifdef JS_HAS_STATIC_STRINGS
 
3248
 
3247
3249
/*
3248
3250
 * Set up some tools to make it easier to generate large tables. After constant
3249
3251
 * folding, for each n, Rn(0) is the comma-separated list R(0), R(1), ..., R(2^n-1).
3438
3440
#undef R3
3439
3441
#undef R7
3440
3442
 
 
3443
#endif  /* defined(JS_HAS_STATIC_STRINGS) */
 
3444
 
3441
3445
JSBool
3442
3446
js_String(JSContext *cx, uintN argc, Value *vp)
3443
3447
{