brendan%mozilla.org f4f8bbb650 Followup for 44997, r=shaver:
- #if JS_HAS_LVALUE_RETURN around cx->rval2/rval2set defs and uses.
- Instrument different kinds of invocations, #ifdef DEBUG only.
- Clean up basis case of empty switch statement to use high = -1, low = 0,
  requiring care when optimizing in-range tests using unsigned casts, but
  freeing the interpreter and decompiler from having to do an extra test
  before looping from low to high.
- Clean up all codegen to use JUMP_OFFSET_LEN, ATOM_INDEX_LEN, etc. instead of
  magic 2 or 4.
- Add JSOP_TRY and JSOP_FINALLY no-ops to save a srcnote per JSOP_NOP, and to
  make decompilation and jit'ing easier.
- Minimize number of source notes to maximize SRC_XDELTA span.
- Use JSSCRIPT_FIND_CATCH_START in throw code.
- Indentation and bracing nits picked.
2000-09-01 18:42:22 +00:00
2000-09-01 18:17:43 +00:00
1999-12-01 21:26:42 +00:00
2000-09-01 03:17:43 +00:00
2000-09-01 13:21:46 +00:00
2000-08-24 23:03:34 +00:00
2000-09-01 18:42:22 +00:00
2000-08-23 01:07:19 +00:00
2000-09-01 18:17:43 +00:00
2000-08-31 14:33:29 +00:00
2000-05-10 23:20:05 +00:00
2000-09-01 18:17:17 +00:00
2000-08-26 05:37:43 +00:00
2000-09-01 13:09:21 +00:00
2000-06-29 00:18:55 +00:00
2000-08-25 08:45:08 +00:00
Description
Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
6.1 GiB
Languages
JavaScript 32.3%
C++ 25.4%
HTML 21%
C 10.8%
Python 2.8%
Other 7.2%