gecko-dev/config
Jan de Mooij 72d50388f6 Bug 1629791 part 3 - Define CacheIR ops in a YAML file and use that to generate a header file. r=iain
For now this generates just CACHE_IR_OPS and CACHE_IR_SHARED_OPS in CacheIROpsGenerated.h
but the plan is to use this to generate parts of the IR writer and compiler/transpiler
interface. The spewer could also potentially be improved now that each operand has a name
and more precise type.

Generating the IR writer will likely happen incrementally so that will give us
another chance to double check the precise types match what's in the YAML file.

Differential Revision: https://phabricator.services.mozilla.com/D70995

--HG--
extra : moz-landing-system : lando
2020-04-16 05:21:38 +00:00
..
Moz
external Bug 1610512 - Part 1: Update in-tree ICU to release 66.1. r=jwalden 2020-03-19 01:09:56 +00:00
faster Bug 1621436 - Run process_install_manifest with python3. r=rstewart 2020-04-09 00:21:12 +00:00
makefiles Bug 1627768 - Expand check_networking exemption to ASan and UBSan builds r=rstewart 2020-04-15 15:56:34 +00:00
mozunit Bug 1619788 - Ensure files generated by `./mach configure` don't have CRLF line endings, even under Python 3 r=glandium 2020-03-06 02:19:21 +00:00
tests Bug 1628205 - Convert nsinstall.py to python 3. r=rstewart 2020-04-09 00:24:51 +00:00
AB_rCD.mk
Makefile.in
MozZipFile.py Bug 1606462 - mozbuild/jar.py supports Python 3 r=firefox-build-system-reviewers,mshal 2020-01-01 00:16:01 +00:00
autoconf-js.mk.in
autoconf.mk.in
baseconfig.mk Bug 1550146 - Part 2: Make mach "build" run "stage-package && android assemble-app" for mobile/android. r=glandium 2019-08-21 03:07:16 +00:00
check_js_msg_encoding.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
check_js_opcode.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
check_macroassembler_style.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
check_source_count.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
check_spidermonkey_style.py Bug 1629791 part 3 - Define CacheIR ops in a YAML file and use that to generate a header file. r=iain 2020-04-16 05:21:38 +00:00
check_vanilla_allocations.py Bug 1592992 - Part 19: Move jsutil.cpp to util/Utility.cpp. r=jonco 2019-11-08 13:24:15 +00:00
config.mk Bug 1628205 - Convert nsinstall.py to python 3. r=rstewart 2020-04-09 00:24:51 +00:00
createprecomplete.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
emptyvars-js.mk.in
emptyvars.mk.in
gcc-stl-wrapper.template.h Bug 1594027 - add more STL wrappers to fix build with libc++ 9 r=froydnj 2020-02-24 20:18:01 +00:00
gcc_hidden.h
install.bat
make-stl-wrappers.py Bug 1618760 - Remove MSVC-specific include hacks in header wrappers. r=dmajor 2020-02-28 21:41:18 +00:00
make-system-wrappers.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
make-windows-h-wrapper.py Bug 1618760 - Remove MSVC-specific include hacks in header wrappers. r=dmajor 2020-02-28 21:41:18 +00:00
milestone.txt Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2020-04-06 14:28:50 +00:00
moz.build Bug 1619460 - ensure subsequent runs of `./mach build-backend` under Python 3 produce consistent results r=dmajor 2020-03-12 21:05:26 +00:00
msvc-stl-wrapper.template.h Bug 1618760 - Remove MSVC-specific include hacks in header wrappers. r=dmajor 2020-02-28 21:41:18 +00:00
nsinstall.c
nsinstall.py Bug 1628205 - Convert nsinstall.py to python 3. r=rstewart 2020-04-09 00:24:51 +00:00
pathsub.c
pathsub.h
printconfigsetting.py Bug 1623132 - Rewrite printconfigsetting to use configparser, python 3 r=rstewart 2020-03-18 15:07:24 +00:00
printprereleasesuffix.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
pythonpath.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
rebuild_check.py Bug 1594194 - make rebuild_check.py work better for massive file changes; r=dmajor 2019-11-05 21:26:33 +00:00
recurse.mk Bug 1628660 - Unbreak tests on Tier3 platforms after bug 1587353 r=dragana 2020-04-09 16:19:04 +00:00
rules.mk Bug 1627439 - Remove an old reference to doxygen r=nalexander DONTBUILD 2020-04-04 15:01:04 +00:00
run-and-prefix.py
run_spidermonkey_checks.py Bug 1559975 - Make config/ lint with 'py2' and 'py3' r=catlee 2019-07-08 17:30:34 +00:00
static-checking-config.mk
stl-headers.mozbuild Bug 1578776 - wrap some synchronization-related STL headers; r=firefox-build-system-reviewers,mshal 2019-09-04 17:56:49 +00:00
system-headers.mozbuild Bug 1622227 - Unhide more ICU headers after bug 1560038. r=zbraniecki 2020-03-17 09:57:56 +02:00
version.mk Bug 1496746 - Remove VPATH; r=glandium 2019-09-09 17:44:47 +00:00
version_win.pl
windows-h-constant.decls.h Bug 1529345 - Part 2: Add Gecko infrastructure for receiving notifications about debugger-related events. r=jimb,smaug 2019-06-17 04:36:29 +00:00
windows-h-unicode.decls.h
windows-h-wrapper.template.h Bug 1618760 - Remove MSVC-specific include hacks in header wrappers. r=dmajor 2020-02-28 21:41:18 +00:00