Search completed in 1.98 seconds.
Garbage collection
compartments are a fundamental cross-cutting concept in spidermonkey (see also compartments), though anything related to memory is now more concerned with
zones, especially gc.
...
zones mainly serve as boundaries for gcs: the garbage collector collects at the level of a zone, not an individual compartment.
... unlike compartments,
zones have no special security properties.
...And 2 more matches
Actionscript Acceptance Tests - Archive of obsolete content
testname.as.avm_args files will take precedence over the dir.avm_args file testname.as.tz if a test is only valid for certain time
zones, the time
zones can be specified in this support file.
... below is a sample file that covers the 4 main us time
zones: # place all time
zones that this file applies to.
...# (see http://docs.python.org/library/time.html for details) # e.g.: eastern standard time/eastern daylight time = ('est','edt') # write time
zones as tuples, one to each line.
JS_GetGCParameter
jsgc_mode_zone (1) the gc runs only the objects that belong to some
zones are visited in a singleslice.
... jsgc_mode_zone_incremental (3) the gc runs only the objects that belong to some
zones are visited in multipleslices.
...jsgc_allocation_threshold_factor_avoid_interrupt is used when a gc is already in progress for other
zones and we may wish to avoid interrupting it.
Date and time formats used in HTML - HTML: Hypertext Markup Language
otherwise, the time zone string is constructed as follows: a character indicating the sign of the offset: the plus character ("+", or u+002b) for time
zones to the east of the prime meridian or the minus character ("-", or u+002d) for time
zones to the west of the prime meridian.
... while this format allows for time
zones between -23:59 and +23:59, the current range of time zone offsets is -12:00 to +14:00, and no time
zones are currently offset from the hour by anything other than 00, 30, or 45 minutes.
... this may change at more or less anytime, since countries are free to tamper with their time
zones at any time and in any way they wish to do so.
Date.parse() - JavaScript
if ipodate is an existing date object, it can be set to august 9, 1995 (local time) as follows: ipodate.settime(date.parse('aug 9, 1995')); some other examples of parsing non-standard date strings: date.parse('aug 9, 1995'); returns 807937200000 in time zone gmt-0300, and other values in other time
zones, since the string does not specify a time zone and is not iso format, therefore the time zone defaults to local.
... date.parse('wed, 09 aug 1995 00:00:00'); returns 807937200000 in time zone gmt-0300, and other values in other time
zones, since there is no time zone specifier in the argument and it is not iso format, so is treated as local.
... date.parse('thu, 01 jan 1970 00:00:00'); returns 14400000 in time zone gmt-0400, and other values in other time
zones, since no time zone is provided and the string is not in iso format, therefore the local time zone is used.
about:memory
├───40,214,384 b (04.17%) -- add-ons │ ├──21,184,320 b (02.20%) ++ {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/js-non-window/
zones/zone(0x100496800)/compartment([system principal], jar:file:///users/njn/library/application%20support/firefox/profiles/puna0zr8.new/extensions/%7bd10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d%7d.xpi!/bootstrap.js (from: resource://gre/modules/addons/xpiprovider.jsm:4307)) │ ├──11,583,312 b (01.20%) ++ jid1-xufzosoflzsoxg@jetpack/js-non-window/
zones/zone(0x100496800) │ ├───5,574,608 b...
... (00.58%) -- {59c81df5-4b7a-477b-912d-4e0fdf64e5f2} │ │ ├──5,529,280 b (00.57%) -- window-objects │ │ │ ├──4,175,584 b (00.43%) ++ top(chrome://chatzilla/content/chatzilla.xul, id=4293) │ │ │ └──1,353,696 b (00.14%) ++ top(chrome://chatzilla/content/output-window.html, id=4298) │ │ └─────45,328 b (00.00%) ++ js-non-window/
zones/zone(0x100496800)/compartment([system principal], file:///users/njn/library/application%20support/firefox/profiles/puna0zr8.new/extensions/%7b59c81df5-4b7a-477b-912d-4e0fdf64e5f2%7d/components/chatzilla-service.js) │ └───1,872,144 b (00.19%) ++ treestyletab@piro.sakura.ne.jp/js-non-window/
zones/zone(0x100496800) more things worth pointing out are as follows.
Zombie compartments
compartments firefox’s javascript memory is segregated into
zones and compartments.
... ├──1.07 mb (00.21%) -- type-objects │ │ │ ├──1.04 mb (00.21%) ── gc-heap │ │ │ └──0.03 mb (00.01%) ── malloc-heap │ │ ├──0.23 mb (00.05%) ++ strings │ │ └──0.18 mb (00.04%) ── gc-heap-arena-admin the first line says that the window from www.google.de is taking up 28.45 mb and futher breaks it down into
zones, compartments, dom etc.
Enhanced Extension Installation - Archive of obsolete content
[hklm|hkcu]\software\mozilla\firefox\extensions given these goals, and the likelihood of future goals, such as potential for extensions to the xulrunner framework, common drop
zones for xpis etc it makes sense to have the set of install locations be customizable.
IntersectionObserverEntry.intersectionRect - Web APIs
function intersectioncallback(entries) { entries.foreach(function(entry) { refresh
zones.push({ element: entry.target, rect: entry.intersectionrect }); }); } specifications specification status comment intersection observerthe definition of 'intersectionobserverentry.intersectionrect' in that specification.
Date.prototype.toString() - JavaScript
"(" an implementation dependent string representation of the timezone, which might be an abbreviation or full name (there is no standard for names or abbreviations of time
zones), e.g.
Same-origin policy - Web security
exceptions in internet explorer internet explorer has two major exceptions to the same-origin policy: trust
zones if both domains are in the highly trusted zone (e.g.