This allows gathering the WAL generation statistics for each statement execution.
As per Roland's suggestions it should be easy to enable the fast path fetch for rgtc snorm as well here.
lapwing is complaining that about a call to pg_gmtime, saying that it "expected 'const pg_time_t *' but argument is of type 'time_t *'".
We don't really track these as the ir is transformed, but it would be a useful thing for some passes to have.
To not having to split the register file into single bytes, we maintain a map with registers which contain subdword variables.
Currently without alignment check, so that we can only use the _byte and _short versions and multi-component stores are split.
Change-Id: Ia7304b2a58d5da9fe559902b64accc3eaa57262c Reviewed-on:
This commit completely rewrites the way we extract a structured CFG from SPIR-V.
A manifest is a JSON document which includes (1) the file name, size, last modification time, and an optional checksum for each file backed up, (2) timelines and LSNs for whatever WAL will need to be replayed to make the backup consistent, and (3) a checksum for the manifest itself.
This patch adds the IPPROTO_ETHERNET and IPPROTO_MPTCP constants from Linux 5.6 to glibc's netinet/in.h.
make a copy of m_pImpGraphicList because if we swap out a svg, the svg filter may create more temp Graphics which are auto-added to m_pImpGraphicList invalidating a loop over m_pImpGraphicList
More work is still needed, but this is a good start.
This patch splits the polypolygonprimitive2d.hxx into:- PolyPolygonColorPrimitive2D.hxx- PolyPolygonGradientPrimitive2D.hxx- PolyPolygonGraphicPrimitive2D.hxx- PolyPolygonHairlinePrimitive2D.hxx- PolyPolygonHatchPrimitive2D.hxx- PolyPolygonMarkerPrimitive2D.hxx- PolyPolygonSelectionPrimitive2D.hxx- PolyPolygonStrokePrimitive2D.hxx ...
binutils ld has supported --audit, --depaudit for a long time, only support in glibc has been missing.
Statistics will be added to ACO in later commits.
This isn't perfect (for example, changes might not be too meaningful when comparing shaders with different control flow) but it should be useful for evaluating scheduler changes.
This was missed in the original conversion, which added support for eglSetDamageRegionKHR to local EGL exports, but forgot to generate updated dispatch for GLVND.
This reverts commit 51d78ecd2c0ef0e5b8d44f8ab211e4435f6efeb0.
This restores commit 701238ea7d8a06fe7a90de15b7660b7c6d854f09 (tdf#125268: Export LO character background as MSO shading by default., 2020-03-23). As per ESC discussion, see <
This allows to see actual values of the WhichIds in IDE easier
It's now supported and all CTS tests pass.
Should allow to play Doom Eternal on GFX6-GFX7 because the driver now supports storageBuffer16BitAccess.
The Matroska muxer uses a dynamic buffer to buffer the content of Clusters before eventually writing them.
This commit introduces new wait events RecoveryConflictSnapshot and RecoveryConflictTablespace.
This option is similar to \gset, except that it is able to store all results from combined SQL queries into separate variables.
Android enforces through CTS a whitelist of Vulkan extensions that are allowed in each Android version.
This is intended to prevent crashes when unregister_port() modifies the contents of these two members at the same time that something else is iterating over them.
...and not also whatever other prerequisites those two rules might have (e.g., instdir/program/python.bin).
...and not just add it to the new controller.
Meson 0.54.0 requires ninja-1.7 (). On Ubuntu 16.04, we now would get meson 0.54.0 via pip3, but ninja-1.5.1 via apt.
The Matroska muxer currently assumed WavPack version 4.
It might be used by the Matroska muxer.
This commit makes pg_stat_statements support new GUC pg_stat_statements.track_planning.
There's a number of SLRU caches used to access important data like clog, commit timestamps, multixact, asynchronous notifications, etc.
(cherry picked from commit a68048153260fe33f2ec5df48f772f4d1ceaed03)
Not much to say here --- does what it says on the tin.
This might have other users beyond filling/clearing buffers,
The vCont handler used some overcomplicated logic, we only need to iterate over the actions and apply them on the matching threads that didn't match yet. Thanks to DBG_REPLY_LATER we can now continue/step any thread regardless of whether it is the one that raised the debug event.
This records Key Refresh phase of a subnet either as a consequence of successful execution of subnet-update or subnet-set-phase commands.
As provisioner's capabilities might change during application lifetime (e.g.
We require the partition key to be a subset of the set of columns being made unique, so that physically-separate indexes on the different partitions are sufficient to enforce the uniqueness constraint. The existing code checked that the listed columns appear, but did not inquire into the index semantics, which is a serious oversight given that different index opclasses might enforce completely different notions of uniqueness. Ideally, perhaps, we'd just match the partition key opfamily to the index opfamily.
According to LLVM, it seems only required for APUs like RAVEN, but we still ensure that SMEM stores are in their own clause.
The clli atom isn't in ISO/IEC 14496-12:2015 so the flag is marked as experimental and the clli atom is not written by default.
Use area of paragraph margins to show top and bottom of the clipped text at small fixed line height, like MSO does.
- Always use InstrumentInfo for lookups.
- Remove unused direct calls into plugin - Assume empty model to mean plugin-provided MIDNAM (!) The route owned Instrument-Info is the central access point used by the GUI for MIDI name lookups. At this point in time, custom settings are saved/restored by the GUI (MidiTimeAxisView).
Old versions of opclass parameters patch supported ability to specify DEFAULT as the opclass name in CREATE INDEX command.
So that Skia tracing debug output can be disabled selectively (e.g.
Setting the document to LoadReadonly nicely does not prompt the user to "press this button to edit".
This emulates the functionality of shader_runner (built for kbase) using the bifrost testing infrastructure so it runs on mainline.
We'd like to wire in attributes and uniforms as inputs and look at the
Useful for debugging packing.
pg_rewind needs to copy from the source cluster to the target cluster a set of relation blocks changed from the previous checkpoint where WAL forked up to the end of WAL on the target.
Alignment checks should be performed on the user's buffer and NOT on the mchunkptr as was done before.
Add two assertions that verify the assumptions about posting list tuple space accounting and suffix truncation made within nbtsort.
Previously people might assume that the partition syntax version of CREATE TABLE is to be used for the inheritance partition table example; mention that the non-partitioned version should be used.
Because the types etc.
Change-Id: I64acfc28579135f52ad0021418e863988c05ca94 Reviewed-on:
The existing implementation of the ltree ~ lquery match operator is sufficiently complex and undocumented that it's hard to tell exactly what it does.
The problem is that if Word reads a w:sectPr that is inside a w:textbox and has a w:headerReference, then Word throws a confusing error reporting a location inside the headerN.xml file and refuses to open the file.
Change-Id: I3faa2752a4d5bfbf75f38c1a4c62eb689158c90a Reviewed-on:
The problem was that sections, etc., could not be protected if the document previously had some kind of protection that was now disabled/not enforced. Docx has a special flag that actually enables the selected protection (forms/track changes/readonly).
Change-Id: I5787737d3f689fba93bf4be56c018967b5e37ab1 Reviewed-on:
Change-Id: I991bbe9ea6780d6114f75fb5484af43be53b3a8f Reviewed-on:
We would like to submit jobs from the standalone compiler for testing purposes, so let's get things wired up.
We don't have fp16 implemented on Midgard yet but on Bifrost we can flip it on now.
It's like the original FMA packing but with swizzles introduced.
This really has a second op for vectorization but we don't handle this quite yet.
It's seriously quirky, and all to save a single bit.
This patch makes build-many-glibcs.py use the current versions of Linux (5.6) and GMP (6.2.0).
Mostly convert over existing DBG traces.
Provides a way to log msgs timestamped at the corresponding position in the GPU cmdstream, mostly for the purposes of profiling.
This adds support for ECRED Connection request/response which will be used by l2cap-runner to test L2CAP_MODE_EXT_FLOWCTL mode.
This makes use of BT_IO_MODE_EXT_FLOWCTL to connect to EATT channels.
This adds BT_IO_MODE_EXT_FLOWCTL which directly maps to BT_MODE_EXT_FLOWCTL.
Adds a POWER9 version of fmaf128 that uses the xsmaddqp instruction.
This addresses an issue that is present mainly on SMP machines running threaded code.
version is already handled by btshell and always refer to BlueZ version rather than MGMT version, so this renames the command to revision to avoid having the clash of command names.
PostgreSQL provides set of template index access methods, where opclasses have much freedom in the semantics of indexing.
This can help when running with very low latency and the initial process callback is [indirectly] expensive. E.g.
Follow-up of the following commits related to the new UNO property Overlay for legends:
There are various cases where people don't want users to be able to turn off readonly mode, so add a config option for it.
The additional information displayed will be block number for error occurring while processing heap and index name for error occurring while processing the index. This will help us in diagnosing the problems that occur during a vacuum.