[gjs] (71 commits) Non-fast-forward update to branch native-registry
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs] (71 commits) Non-fast-forward update to branch native-registry
- Date: Sat, 8 Aug 2020 21:33:51 +0000 (UTC)
The branch 'native-registry' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
568d0fe... global: Refactor to support multiple global types.
980a39b... Add native registry for GI modules.
Commits added to the branch:
552df9b... CI: Check separate inline header files as well (*)
30acf7c... build: Fix includes according to latest IWYU config (*)
25bb247... CI: Switch ASAN jobs to runners tagged so (*)
ac8f921... Merge branch 'barthalion/asan-runner' into 'master' (*)
b2f9cb7... global: Refactor to support multiple global types. (*)
fbb6cff... Fix iwyu errors. (*)
f1dc698... Merge branch 'refactor-globals' into 'master' (*)
abfa68d... jsapi-dynamic-class: Don't predefine properties with RESOLV (*)
07eadd7... engine: Remove GJS_DISABLE_EXTRA_WARNINGS (*)
9731c36... build: Switch to C++17 (*)
143f244... object: Use JS::Heap<jsid> in the negative lookup cache (*)
065df98... js: Define Symbol.toStringTag names on all our custom class (*)
644f117... engine: Use JS_SetGlobalJitCompilerOption to control the JI (*)
7c07aa3... Merge branch 'mozjs78prep' into 'master' (*)
67c394f... arg: Use GIArgument's char pointer to store strings (*)
e4eef17... arg: Make possible to set any pointer type without casting (*)
87e2933... arg: Add GIArgument setter overload for char32_t (*)
adfa30f... arg: Add GIArgument setter overload for function pointers (*)
52c269b... arg: Add utility function to unset a GIArgument depending o (*)
e779673... arg: Rename GIArgument accessor templates to be shorter (*)
b8f0898... gi: Use specialized GIArgument wrapper to handle enum types (*)
8f220e6... function: Ensure ffi return pointer initialization is consi (*)
833c645... js: Use gjs_arg_value to get, set and access GIArgument val (*)
7b3d59f... arg: GType should be stored in unsigned GIArgument storage (*)
ff05be3... Merge branch 'arg-inlines' into 'master' (*)
ccd10f9... maint: Use concise C++17 type traits (*)
c7e3fd1... gi: Add inline utilities header to do template-based pointe (*)
390aeda... CI: Fix iwyu job to process inline-only header files (*)
cb62170... build: Add missing header file (*)
f7b8852... function: Use pointer as fallback argument value as we do i (*)
cd66246... arg: Explicitly enable pointer and non-pointer inlines (*)
9b6a554... Merge branch 'fix-32bit' into 'master' (*)
7cf9350... function: introduce a new system for better caching of mars (*)
959b4f9... arg-cache: make actual use of the argument cache (*)
10e234b... arg-cache: be more fine-grained in the argument cache (*)
1f3984c... arg-cache: extend to handle interface types too (*)
cb86657... function: use the argument cache for the instance parameter (*)
5e76857... arg-cache: Improve struct packing and add sizeof guard (*)
dce7e22... arg-cache: Factor out code for handling null pointers (*)
08a56d5... arg-cache: Limit GI arguments to 253 and use 8-bit storage (*)
8b2927b... arg-cache: Save space in enum bounds (*)
adfb7dc... arg-cache: Save space by not caching GType (*)
1bdc542... arg-cache: Store marshallers in predefined groups (*)
9ad6a9b... CI: Downgrade meson (*)
3cb300e... CI: Downgrade meson in debug image as well (*)
017b562... Merge branch 'wip/gcampax/70-arg-cache' into 'master' (*)
ec20c47... Fix build on 32-bit architectures (*)
b5b3511... Merge branch 'mcatanzaro/#336' into 'master' (*)
47edcc7... union: Use cached gtype instead of g_registered_type_info_g (*)
ac1afd4... CI: Use GNOME/gjs as the base for IWYU comparison (*)
0812c94... console: Reduce scope of HAVE_READLINE_READLINE_H (*)
ee84746... maint: Use 'if constexpr' in templates where possible (*)
94afcc5... maint: Remove workaround for GLib warning (*)
07f831f... CI: Add mozjs78 images (*)
a1cf3f6... arg: Make GType argument value selection more explicit (*)
a4d4079... maint: Use C++17 attributes (*)
a48b37b... Merge branch 'july-maintenance' into 'master' (*)
f0bc048... arg-cache.cpp: Fix build on Visual Studio (*)
5f50d20... Merge branch 'master.msvc' into 'master' (*)
25d5db5... arg: Add function to handle big numbers warning on rounding (*)
39fe12c... arg: Add functions to get/set pointer values from/to intege (*)
1bfd5e1... arg: Use more template-based int-to-pointer conversions (*)
32ae037... arg: Use default c++ type names to figure out the array siz (*)
7aff609... arg: Use g_clear_* facilities to uset the GIArgument values (*)
ebcf4f4... function: Use consistent types when setting ffi_arg from re (*)
7fb0cdd... function: Use a template to safely assign GIArgument values (*)
ae914af... wrapperutils: Only use templates to define InfoMethodsPolic (*)
388609b... object: Use template-based definitions for signal action fu (*)
1ae1eb5... CI: Remove GJS_GLOBAL_SLOT_PROTOTYPE_* from IWYU overrides (*)
ef0f9db... CI: Update IWYU includes (*)
ab91a60... Add native registry for GI modules.
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]