cython:ec6d50050a8488f01d1508647f81e397607d4db5 commitshttps://lab.nexedi.com/nexedi/cython/-/commits/ec6d50050a8488f01d1508647f81e397607d4db52021-12-08T18:20:25+01:00https://lab.nexedi.com/nexedi/cython/-/commit/ec6d50050a8488f01d1508647f81e397607d4db5doc: more READNE tweaks.2021-12-08T18:20:25+01:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/e89ba3a741a9301a2dcb778a59ddbee3709caa68doc: tweak readme.2021-12-08T18:16:47+01:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/a977d555722238ce818bde24fa678b9a01322e88chore: fix release and rerelease.2021-12-08T17:34:44+01:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/6c6bd113900d9ebf25a6047dbb2d3a7aa418b6bbdoc: update README.2021-12-08T16:06:19+01:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/01a83ed3a186b49a6caac528b1e69f3943bed94edoc: update README.2021-12-08T16:02:34+01:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/fe4017faa15973975dd647667d5993b6e83a6eddchore: prepare release.2021-12-08T15:24:32+01:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/df19f40cbcf837ecf80168d15d23a839a269b8e6doc: new README for Cython+.2021-12-08T15:21:08+01:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/33f29ae6f6532949a7e25e85fff279b72ea4e494ci: add an experimental CI workflow.2021-12-08T14:12:10+01:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/215ea0d91a832d39c16e538763373cc5e78c73aaci: work on CI config2021-12-08T13:46:35+01:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/bbcdf3c46cdcbedf592f4bf8c7fde8b1bff1884bci: fix Github CI config.2021-12-08T13:36:09+01:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/e5006f81e75f913d43fa5207912f66ab587bfcc1ci: update CI config.2021-12-08T12:55:45+01:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/643363d57316cef841006c9bd1b94524b67c970dMerge branch '3.0a6-cypclass' of https://lab.nexedi.com/nexedi/cython into 3....2021-09-23T19:08:46+02:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/0071c4e21371cd5f11a0d0b91ffbb8a4a380a5f6Fix cypclass dict __delitem__ implementation2021-09-21T14:55:07+02:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/8f09af4deb547ebd70f87959167d1344c3f85792Remove logging on contention2021-09-17T10:37:18+02:00Julien Jerphaniongit@jjerphan.xyz
This also remove the associated mutex from the CyLock class.https://lab.nexedi.com/nexedi/cython/-/commit/49a8d8beda248841cb80afa5ee4f29797c929504Trigger Build2021-09-01T12:22:55+02:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/32727915ed9739a951bbdd52d4940ac042e4bdcbchore: don't test against Python 3.10 for now.2021-07-28T18:33:57+02:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/40799996d5156da842d8a520f3a160a5991e3514Don't test against Python 2.6.2021-07-28T16:56:07+02:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/4dba90bae71182168a45c37b44c89445fd8a0b0ffix: add missing doc requirements.2021-07-28T16:16:30+02:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/7a27dd7ecd9158009c4eb693a66f5928f386ae7dci: really don't test agains 3.52021-07-13T16:58:59+02:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/726241aad73c38f1ac81d036b587d215e6c802acci: dont support obsolete Python versions (except 2.7, for now).2021-07-13T16:51:17+02:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/e0c49afda59e1ca4be4d6b9e0ea06902607b6a17CI: fix CI under Python2.72021-07-13T16:40:56+02:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/b7dae3af75c24b684d8de2a66f58fa83279ddd1dCleanup pycache dirs from Makefile.2021-07-13T15:41:37+02:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/d4a637905760bfa0eacf51e4870fe72610e006d3Update tox config.2021-07-13T15:20:25+02:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/4ea8e68c045e6bbc6b7085abe9528078d3c95109Use github's CI.2021-07-13T14:54:08+02:00Stefane Fermigiersf@abilian.comhttps://lab.nexedi.com/nexedi/cython/-/commit/fd3a224472d75f7c6107828c1e4b9587f3990a46Fix active calls returning typedef int promise2021-05-25T18:11:07+02:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/608c29a9ab7b7803c900621424279a9e71fac106Fix qualified cypclass scope adaptation2021-01-20T13:50:26+01:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/41c102b07a88f748bcb75b67d95af67710ba5482Improve implementation of qualified cypclass types2021-01-20T13:50:26+01:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/45f6afe375a149f07578597c517f22f855496ee1Fix qualified cypclass type representation2021-01-20T13:50:26+01:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/fd3344bda153af55d449e202e93ae1403be28ccbAdd unit tests for 'lock' and 'locked'2021-01-05T16:22:21+01:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/34924021e7b615ac33487268e8aec989b66b787cRename 'locked' qualifiers2021-01-05T15:41:16+01:00Xavier Thompsonxavier.thompson@nexedi.com
This commit introduces the following changes:
- 'locked' becomes 'lock'
- 'locked&' becomes 'locked'
- references reachable from a locked reference are noted as 'lock->'https://lab.nexedi.com/nexedi/cython/-/commit/cbd03841ef90cdcb7f88db4b8331ac3315610857Fix 'consume' operations with typecast operands2021-01-04T19:07:23+01:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/a09e8c79a612aa4f341e3c6276a7d0c07f17319bFix typechecks for casts to and from qualified cypclass2021-01-04T18:53:11+01:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/5f44fcb160cdf54a9ba84dbe35d6fb68071bfa9dFix type analysis for 'consume' operations2021-01-04T18:36:08+01:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/52d40881fa66ec024ff8de9a60940d1be55a5584Fix and refactor cypclass typecasts2021-01-04T17:27:58+01:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/7677b120f192657994e39d4b3a72e151a4b20b29Add unit tests for 'consume' operations2021-01-04T15:21:28+01:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/30f17717913cf5389cec565c73791ac08d75d6c5Add unit test for 'active' aliasing errors2020-12-29T19:46:49+01:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/13ee9bf1546d613da41c28b285a2cc773b1303c6Fix 'consume' code generation2020-12-29T16:40:43+01:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/afdf8cde693fe6992d98b8421ab437e3a9956b9aAdd unit test for 'iso' aliasing errors2020-12-29T15:02:59+01:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/5e7b7c0d7cd04a250f7a21be6c95c0e70817d390Correct display of cypclass types in errors2020-12-29T14:33:39+01:00Xavier Thompsonxavier.thompson@nexedi.comhttps://lab.nexedi.com/nexedi/cython/-/commit/534ea61f01caf67f79be12a5c40534135edee77aRelax 'consume' rules2020-12-29T14:25:08+01:00Xavier Thompsonxavier.thompson@nexedi.com