First quarter 2014 Archives by thread
Starting: Wed Jan 1 00:00:00 GMT 2014
Ending: Wed Jan 1 00:00:00 GMT 2014
Messages: 415
- [jit] Add type-checking and strings to help with debugging
David Malcolm
- [jit] Add some syntactic sugar to C++ wrapper API
David Malcolm
- [jit] Fix accidental removal of GCC_JIT_BOOL_OPTION_DUMP_GENERATED_CODE
David Malcolm
- [jit] Fix error message in test
David Malcolm
- [jit] Reorganize jit.dg/test-functions.c
David Malcolm
- [jit] Add GCC_JIT_FUNCTION_ALWAYS_INLINE and fix GCC_JIT_FUNCTION_INTERNAL.
David Malcolm
- [jit] Add GCC_JIT_BOOL_OPTION_DUMP_GENERATED_CODE
David Malcolm
- [jit] Check that code labels are placed exactly once
David Malcolm
- [RFA jit v2 2/2] introduce auto_timevar
David Malcolm
- [jit] Support self-referential data structures (API changes).
David Malcolm
- [jit] Add gcc_jit_function_add_comment
David Malcolm
- [jit] Add missing tests to test-combination.c
David Malcolm
- [jit] Add an explicit boolean type
David Malcolm
- [jit] New API entrypoint: gcc_jit_type_get_volatile
David Malcolm
- [jit] Add contrib/jit-coverage-report.py
David Malcolm
- [jit] New API entrypoint: gcc_jit_context_get_builtin_function
David Malcolm
- [jit] New API entrypoint: gcc_jit_block_get_function
David Malcolm
- [jit] New API entrypoint: gcc_jit_function_dump_to_dot
David Malcolm
- [jit] Implement nested jit-compilation contexts
David Malcolm
- [jit] Improvements to array access (API change and additions)
David Malcolm
- [jit] Fix state issue in gcse.c
David Malcolm
- [jit] Update TODO.rst
David Malcolm
- [jit] Add a gcc_jit_object base class, exposing debug strings and contexts
David Malcolm
- [jit] Add the ability to get int types by size/signedness.
David Malcolm
- [jit] Tighten up the distinction between pointers and arrays
David Malcolm
- [RFA jit v2 0/2] minor refactorings for reuse
Tom Tromey
- [jit] New API entrypoint: gcc_jit_function_add_void_return
David Malcolm
- [jit] Add more syntactic sugar to C++ wrapper API
David Malcolm
- [jit] New API entrypoint: gcc_jit_context_new_cast
David Malcolm
- [jit] Remove GCC_JIT_BINARY_OP_FLOATING_DIVIDE
David Malcolm
- [jit] Cleanup base_types
David Malcolm
- [jit] Avoid using a NULL context when reporting errors
David Malcolm
- [jit] Require function names to be valid C identifiers for now
David Malcolm
- [jit] Fix how locals are created; add BIND_EXPR
David Malcolm
- [jit] Use exceptions in the C++ wrapper API
David Malcolm
- [jit] Add some type-checking to parameters requiring pointers
David Malcolm
- [jit] Avoid shadowing progname global
David Malcolm
- [jit] Add typechecking to binary ops and comparisons
David Malcolm
- [jit] Visit parent contexts in disassociate_from_playback
David Malcolm
- [jit] Add a soname
David Malcolm
- [RFA jit] clear timevar_enable in timevar_print
Tom Tromey
- pygccjit documentation
David Malcolm
- [jit] Ensure dlerror failures lead to the overall "compilation" failing
David Malcolm
- RPM packages of libgccjit and its Python bindings
David Malcolm
- [jit] Introduce params_c_finalize
David Malcolm
- [jit] Use pex_one rather than system when assembling/linking
David Malcolm
- GNU Cauldron talk on libgccjit
David Malcolm
- [jit] Add sphinx-based documentation for libgccjit
Mike Stump
- [jit] Fix segfault in ipa-pure-const.c during LTO
David Malcolm
- [jit] Use the "pyramid" theme for generated HTML docs
David Malcolm
- [PATCH] Merger of the "dmalcolm/jit" branch
Joseph S. Myers
- [jit] Markup fixes within documentation
David Malcolm
- Coconut: an experimental JIT compiler for CPython 3
David Malcolm
- [jit] New test case: test-nested-loops.c
David Malcolm
- [jit] MAINTAINERS: Add myself as jit maintainer
David Malcolm
- [jit] Build the example files from the documentation when running the testsuite
David Malcolm
- [jit] Update the TODO
David Malcolm
- [jit] Eliminate fixed-size buffer for a context's first error message
David Malcolm
- [jit] Merger from trunk into dmalcolm/jit
David Malcolm
- [jit] Fix toyvm.c to run within the testsuite
David Malcolm
- [jit] Add shift operators
David Malcolm
- [jit] Add a test of using very long names
Mike Stump
- [jit] Add a libgccjit.pc file for use by pkg-config
David Malcolm
- [jit] Split docs out more formally into "Tutorial" vs "Topic Reference"
David Malcolm
- [jit] Implement function pointers
David Malcolm
- [jit] Improvements to documentation
David Malcolm
- [jit] Don't hardcode documentation version/release
David Malcolm
- [jit] Flesh out the "Overview of code structure" in the docs
David Malcolm
- [jit] Add type-checking for API calls that expect numeric types
David Malcolm
- [jit] Clean out state within ipa-cp.c
David Malcolm
- [jit] Fix missing tests within test-combination.c
David Malcolm
- [jit] Add support for unions
David Malcolm
- [jit] Add notes on internals to documentation
David Malcolm
- [jit] Documentation tweaks
David Malcolm
- [jit] Reject creating arrays of fieldless structs
David Malcolm
- [jit] Add a multithreaded test case.
David Malcolm
- [PATCH] Avoid the need to install when running the jit testsuite
Joseph S. Myers
- [PATCH 23/27] Documentation: the "intro" subdirectory
David Malcolm
- [PATCH] Add a way to mark regions of code which assume that the GC won't run
David Malcolm
- [PATCH 2/5] gcc: configure and Makefile changes needed by jit
David Malcolm
- [PATCH, committed] Handle NULL in gcc_jit_context_set_str_option
David Malcolm
- [PATCH 05/10] JIT-related changes outside of jit subdir
Joseph S. Myers
- [PATCH 08/08] PR/64003 workaround (uninit memory in i386.md)
Jeff Law
- [PATCH 0/3] Minor tweaks to jit
Jeff Law
- [PATCH 00/27] Merger of jit branch v3
Jeff Law
- [PATCH 18/27] New file: gcc/jit/TODO.rst
David Malcolm
- [PATCH 10/21] PR jit/63854: Fix leak of worklist within jit-recording.c
Richard Biener
- PING: Re: [PATCH 05/05] Add command-line option-parsing to jit testcases
David Malcolm
- [PATCH 14/27] New files: gcc/jit/jit-builtins.{c|h}
Jeff Law
- [PATCH 20/27] Documentation: Makefile and conf.py
David Malcolm
- [PATCH 1/3] New test cases
David Malcolm
- [jit] Drop libgccjit.pc
David Malcolm
- [PATCH 06/08] Avoid overuse of name "buffer" in tree-pretty-print.c
David Malcolm
- [PATCH 06/10] Heart of the JIT implementation (was: Re: [PATCH 0/5] Merger of jit branch (v2))
David Malcolm
- Running cc1 etc under valgrind (was Re: [PATCH 13/21] PR jit/63854: Add support for running "make check-jit" under valgrind)
David Malcolm
- [jit] Use ISALPHA and ISALNUM rather than writing our own
Jeff Law
- [PATCH 06/21] PR jit/63854: Fix leak of opts_obstack
David Malcolm
- [PATCH 11/27] New file: gcc/jit/jit-common.h
Jeff Law
- [jit] Error-handling within gcc::jit::dump
David Malcolm
- [PATCH 03/08] PR jit/63854: Fix leak in real.c for i386:init_ext_80387_constants
Richard Biener
- [PATCH 05/08] PR jit/63854: Fix double-initialization within tree-pretty-print.c
Jeff Law
- [PATCH 21/27] Documentation: the "examples" subdirectory
Jeff Law
- [PATCH 07/08] PR jit/63854: Fix leaks in toyvm.c
David Malcolm
- [PATCH 04/21] PR jit/63854: Fix memory leak within bb-reorder.c
Richard Biener
- [PATCH 13/21] PR jit/63854: Add support for running "make check-jit" under valgrind
Jeff Law
- [PATCH 10/27] New file: gcc/jit/libgccjit.c
David Malcolm
- [PATCH 18/21] PR jit/63854: Add "long-term" allocator to gcc::context
David Malcolm
- [PATCH 09/10] Prebuilt texinfo documentation for the JIT library (Re: Patches 5-10 of jit merger)
Jeff Law
- [PATCH 01/08] PR jit/63854: Fix leak in tree-ssa-math-opts.c
Richard Biener
- [PATCH 00/02] jit: Fixes to builtins handling
David Malcolm
- [PATCH 04/27] New file: gcc/jit/notes.txt
Jeff Law
- [PATCH 02/21] PR jit/63854: Fix memory leak of reginfo.c: valid_mode_changes_obstack
David Malcolm
- [PATCH 24/27] Documentation: add "topics" subdirectory
David Malcolm
- [PATCH 21/21] PR jit/63854: Fix leaks in test-fuzzer.c
David Malcolm
- [jit] Merger of trunk *r216746* into jit branch
David Malcolm
- [jit] Avoid overwhelming expect's buffer
David Malcolm
- [PATCH, committed] Fix issue with string options and nested gcc_jit_contexts
David Malcolm
- [PATCH 08/27] New file: gcc/jit/libgccjit.h
Jeff Law
- [PATCH 00/21] PR 63854: Fix various memory leaks
David Malcolm
- [PATCH 02/02] Improvements to documentation of gcc_jit_context_release
David Malcolm
- [PATCH 22/27] Documentation: top-level index.rst
Jeff Law
- [PATCH 3/5] timevar.h: Add an auto_timevar class
David Malcolm
- [PATCH 01/27] gcc: configure and Makefile changes needed by jit
David Malcolm
- [jit] Verify enum values earlier
David Malcolm
- [PATCH 03/27] Add Sphinx to install.texi
Jeff Law
- [PATCH 05/27] New file: gcc/jit/config-lang.in
Jeff Law
- Merge of jit branch to svn trunk as r217374
Joseph Myers
- [PATCH, committed] Document the JIT C++ bindings (libgccjit++.h)
David Malcolm
- [PATCH 15/27] New file: gcc/jit/jit-playback.h
Jeff Law
- [jit] Fix a comment in configure.ac
David Malcolm
- [PATCH 17/27] New file: gcc/jit/libgccjit++.h
David Malcolm
- [PATCH 04/08] PR jit/63854: Remove xstrdup from ipa/cgraph fprintf calls
David Malcolm
- [PATCH 1/5] libiberty: Expose choose_tmpdir, and fix constness of return type
Jeff Law
- [PATCH 02/27] JIT-related changes outside of jit subdir
David Malcolm
- [PATCH 06/27] New file: gcc/jit/Make-lang.in
Jeff Law
- [PATCH 4/5] State cleanups -- also note for MPX work
Jeff Law
- [PATCH, committed] jit: toyvm.c: use correct path in debuginfo
David Malcolm
- [PATCH 12/27] New file: gcc/jit/jit-recording.h
David Malcolm
- [PATCH 09/27] New file: gcc/jit/libgccjit.map
David Malcolm
- [PATCH 07/27] New file: gcc/jit/dummy-frontend.c
Jeff Law
- [PATCH] jit.exp: support C++ testcases
David Malcolm
- [PATCH 10/10] ChangeLog files (Re: Patches 5-10 of jit merger
Jeff Law
- [PATCH 25/27] Documentation: add "internals" subdirectory
David Malcolm
- [PATCH 4/5] State cleanups
David Malcolm
- [jit] Fix memory leak within diagnostic.c
David Malcolm
- [jit] Eliminate internal-api.c/h in favor of jit-common.h, jit-playback.c/h, jit-recording.c/h
David Malcolm
- [jit] Remove some dead code
David Malcolm
- [PATCH 02/03] jit-playback: Move argv-creation to its own function
David Malcolm
- [jit] Tweaks to install.texi
David Malcolm
- [PATCH 08/10] Documentation for the JIT library (Re: Patches 5-10 of jit merger)
David Malcolm
- Patches 5-10 of jit merger (was: Re: [PATCH 0/5] Merger of jit branch (v2))
David Malcolm
- [PATCH 13/27] New file: gcc/jit/jit-recording.c
David Malcolm
- [PATCH 00/08] More memory leak fixes
David Malcolm
- [PATCH, committed] Guard less code with the JIT mutex
David Malcolm
- [PATCH 00/03] JIT refactoring
David Malcolm
- [jit] Merger of trunk r215958 into jit branch
David Malcolm
- [jit] Add comments throughout libgccjit.c, and in libgccjit.h
David Malcolm
- [PATCH, commmited] PR jit/63854: Document how to run the jit testsuite under valgrind
David Malcolm
- [jit] Work around a bug in dejagnu.exp's host_execute
David Malcolm
- [PATCH, committed] Fix casting non-"int" to bool.
David Malcolm
- [jit] Merger of trunk r216524 into jit branch
David Malcolm
- [PATCH, committed] Make jit/notes.txt better reflect current status quo
David Malcolm
- [jit] Drop the disabled debugging code within handle_locations
David Malcolm
- [PATCH 01/02] PR jit/64018: Add description of error-handling to the JIT tutorial
David Malcolm
- [PATCH 0/5] Merger of jit branch (v2)
David Malcolm
- [PATCH, committed] Add jit-tempdir.{c|h}
David Malcolm
- [jit] Update the docs
David Malcolm
- [PATCH, committed] libgccjit++.h: use indentation to show inheritance
David Malcolm
- [jit] Merger of trunk r215803 into jit branch
David Malcolm
- [jit] Fix "make check-jit"
David Malcolm
- [PATCH, committed] jit-playback.c: Move dlopen code into a new function
David Malcolm
- [PATCH 00/02] Improvements to jit documentation
David Malcolm
- [jit] Add gcc_jit_function_get_param
David Malcolm
- [jit] Provide a more terse C++ wrapper API.
David Malcolm
- [jit] API change: access fields via (gcc_jit_field *) rather than by name
David Malcolm
- [jit] Major API change: blocks rather than labels
David Malcolm
- [jit] Add set_options function to the testsuite
David Malcolm
- Assembler as shared library
Philip Herron
- [jit] Use std::string rather than const char * in C++ wrapper API.
David Malcolm
- [jit] Make various C++ wrapper methods const
David Malcolm
- [jit] Support array to pointer conversions
David Malcolm
- [RFA jit 1/2] introduce class toplev
Tom Tromey
- [jit] Fixes to type-checking
David Malcolm
- [jit] Ensure that locals make it into the generated debuginfo
David Malcolm
- [jit] Mark "get_inner_" methods as const within C++ wrapper API.
David Malcolm
- [jit] New API entrypoint: gcc_jit_context_dump_to_file
David Malcolm
- [jit] Add libgccjit++.h, a C++ wrapper to the API
David Malcolm
- [jit] Verify argument counts within gcc_jit_context_new_call
David Malcolm
- GCC_JIT_BOOL_OPTION_DUMP_EVERYTHING is slow
David Malcolm
- [jit] Use default arguments to eliminate half of the methods in the C++ wrapper API.
David Malcolm
- [jit] Add test case for a client that adds nothing to a gcc_jit_context
David Malcolm
- [jit] Improvements to error-handling
David Malcolm
- [jit] Fix global state init_p within ipa_init
David Malcolm
- [RFA jit] initialize input_location
Tom Tromey
- [jit] Include locations in error reports where available
David Malcolm
- [jit] Tweaks to location-handling
David Malcolm
- [jit] Add creating globals to C++ wrapper API
David Malcolm
- [RFA jit 0/2] minor refactorings for reuse
Tom Tromey
- [jit] Use access methods for context options
David Malcolm
- Simple install hook
David Malcolm
- [jit] Support floating-point division; add test-quadratic.c
David Malcolm
- [jit] Pass std::vector by reference within the C++ wrapper API
David Malcolm
- [RFA jit v2 1/2] introduce class toplev
Tom Tromey
- [jit] Add type-checking to gcc_jit_context_new_cast
David Malcolm
- [jit] Add operator overloading to the C++ API.
David Malcolm
- [jit] Eliminate the code-creation callback
David Malcolm
- [jit] Add some methods to the C++ wrapper API.
David Malcolm
- [jit] Introduce add_stmt helper method.
David Malcolm
- [jit] Check argument types within gcc_jit_context_new_call
David Malcolm
- Caching one-time startup (and GNU Octave JIT)
David Malcolm
Last message date:
Wed Jan 1 00:00:00 GMT 2014
Archived on: Sun Mar 8 14:27:22 GMT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).