169 Commits

Author SHA1 Message Date
openharmony_ci 21cf238325 !11 merge master into master
README.OpenSource修改

Created-by: dragonswordy
Commit-by: ljy9810
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)
https://gitcode.com/openharmony/third_party_rust_unicode-ident/issues/3


### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/third_party_rust_memoffset!11
OpenHarmony-v7.0-Beta1
2026-04-09 20:56:15 +08:00
ljy9810 a70d4f7eff README.OpenSource修改
Signed-off-by: ljy9810 <longjianyin@h-partners.com>
2026-04-09 17:34:19 +08:00
openharmony_ci ecd09bcbf3 !8 merge master into master
memoffset新增bundle.json部件化

Created-by: dragonswordy
Commit-by: ljy9810
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)

https://gitcode.com/openharmony/third_party_rust_autocfg/issues/3

### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/third_party_rust_memoffset!8
OpenHarmony-v6.1-Release
2025-12-31 22:06:41 +08:00
ljy9810 a2db81bbce memoffset新增bundle.json部件化
Signed-off-by: ljy9810 <longjianyin@h-partners.com>
2025-12-24 09:17:42 +08:00
openharmony_ci 117f5a4fdf !7 merge master into master
memoffset README.OpenSource 版本号修改

Created-by: dragonswordy
Commit-by: ljy9810
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)
https://gitcode.com/openharmony/third_party_rust_nix/issues/7


### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/third_party_rust_memoffset!7
2025-11-19 10:26:42 +08:00
ljy9810 759c5bf8a0 memoffset README.OpenSource 版本号修改
Signed-off-by: ljy9810 <longjianyin@h-partners.com>
2025-11-18 16:54:09 +08:00
openharmony_ci 9cd56f5bf5 !6 merge master into master
memoffset升级到0.9.1版本

Created-by: dragonswordy
Commit-by: ljy9810
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)

https://gitcode.com/openharmony/third_party_rust_rust-openssl/issues/72

### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/third_party_rust_memoffset!6
2025-11-14 15:53:11 +08:00
ljy9810 f358e4f28f memoffset升级到0.9.1版本
Signed-off-by: ljy9810 <longjianyin@h-partners.com>
2025-11-14 10:33:53 +08:00
openharmony_ci a63c9d6da8 merge master into master
版本配套 回退0.7.1

Created-by: dragonswordy
Commit-by: ljy9810
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)


### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/third_party_rust_memoffset!3
2025-09-01 20:25:46 +08:00
ljy9810 aafa40de17 版本配套 回退0.7.1
Signed-off-by: ljy9810 <longjianyin@h-partners.com>
2025-08-29 14:39:39 +08:00
openharmony_ci 94040379e7 !2 Add OAT.xml and README.OpenSource
Merge pull request !2 from fangting/master
OpenHarmony-v6.0-Beta1 OpenHarmony-v4.1.4-Release OpenHarmony-v5.1.0-Release OpenHarmony-v5.0.3-Release OpenHarmony-v4.1.3-Release OpenHarmony-v5.0.2-Release OpenHarmony-v4.1.2-Release OpenHarmony-v5.0.1-Release OpenHarmony-v4.0.4-Release OpenHarmony-v5.0.0-Release OpenHarmony-v4.0.3-Release OpenHarmony-v4.0.2-Release OpenHarmony-v5.0-Beta1 OpenHarmony-v4.0-Beta1 OpenHarmony-v4.0-Beta2 OpenHarmony-v4.0-Release OpenHarmony-v4.0.1-Release OpenHarmony-v4.1-Beta1 OpenHarmony-v4.1-Release OpenHarmony-v4.1.1-Release master-v weekly_20240115-v
2023-04-14 08:10:35 +00:00
fangting 2099ad4dd8 Add OAT.xml and README.OpenSource
Signed-off-by: fangting <fangting12@huawei.com>
2023-04-14 14:15:06 +08:00
openharmony_ci 640c0e2b91 !1 [memoffset]Add OH support and BUILD.gn for rust
Merge pull request !1 from haotuo/master
2023-04-13 11:33:55 +00:00
haotuo a73e471dbd Add BUILD.gn for OH build
Issue:https://gitee.com/openharmony/build/issues/I6UFTP

Signed-off-by: haotuo <haotuo@huawei.com>
2023-04-12 09:34:53 +08:00
Gilad Naaman 700fb0337a Version 0.8.0
Support for const-eval on stable
github.com/Gilnaa/memoffset/v0.8.0
2022-12-15 20:26:53 +02:00
Gilad Naaman 05d3574a04 Merge pull request #70 from Gilnaa/gilad-4-stable-const
Automatically enable const evaluation
2022-12-11 12:10:46 -08:00
Gilad Naaman 726aae7d3a Automatically enable const evaluation
When running on a compiler newer than 1.65,
automatically enable usage of the macro in const contexts.

Closes https://github.com/Gilnaa/memoffset/issues/4
2022-12-11 21:53:36 +02:00
Gilad Naaman 9e43539733 Version 0.7.1
Re-publish with updated README
2022-10-17 09:29:35 +03:00
Gilad Naaman 41ef7d3c48 Updated version in README 2022-10-17 09:28:40 +03:00
Gilad Naaman 979508af3c Version 0.7.0
Support unions and update docs:
 - https://github.com/Gilnaa/memoffset/issues/66
 - https://github.com/Gilnaa/memoffset/issues/23
 - https://github.com/Gilnaa/memoffset/issues/59
2022-10-17 09:25:20 +03:00
Gilad Naaman f1fcd46d16 Update docs WRT repr(Rust) (#69)
Issue:
 - https://github.com/Gilnaa/memoffset/issues/59
2022-10-16 16:49:41 +02:00
Gilad Naaman d5f5514c7d Add some compile-fail tests. (#68)
Ticket:
 - https://github.com/Gilnaa/memoffset/issues/23
2022-10-10 21:00:44 +02:00
Gilad Naaman 4c734cb150 Merge pull request #67 from Gilnaa/union-issue-66
Support unions in offset_of(_union)
2022-10-10 20:51:55 +03:00
Gilad Naaman e28945c4ff Update src/raw_field.rs
Co-authored-by: Ralf Jung <post@ralfj.de>
2022-10-10 20:46:09 +03:00
Gilad Naaman e963055298 Update src/offset_of.rs
Co-authored-by: Ralf Jung <post@ralfj.de>
2022-10-10 20:45:55 +03:00
Gilad Naaman 9af1ea0b8e Support unions in offset_of(_union) 2022-10-10 17:48:18 +03:00
Gilad Naaman c845f0ed19 Merge pull request #65 from RalfJung/miri
update Miri CI config
2022-03-08 10:34:51 -08:00
Ralf Jung e6be60eeb5 update Miri CI config 2022-03-08 13:16:23 -05:00
yvt 757c7ece28 Suppress clippy::unneeded_wildcard_pattern (#64) 2022-02-23 22:19:16 -05:00
Gilad Naaman b2e19f643c v0.6.5 2021-12-03 18:26:55 +02:00
Gilad Naaman 17c30dbc6f Merge pull request #63 from yvt/fix-nightly
Fix `unstable_const` for the latest compiler
2021-12-03 16:18:05 +02:00
yvt a0e5563c97 Remove #![feature(const_raw_ptr_deref)]
It's now stable in nightly.
2021-12-03 22:22:23 +09:00
yvt e3bcb9ebf4 Remove #![feature(const_maybe_uninit_as_ptr)]
It's now stable in nightly.
2021-12-03 22:21:14 +09:00
Gilad Naaman 9454386262 Merge pull request #62 from matklad/idioms
Modernize doc examples to use idiomatic Rust
2021-11-12 13:14:20 +02:00
Aleksey Kladov 8603683bb3 only doctest on modern Rust 2021-11-12 14:05:15 +03:00
Aleksey Kladov db4bebb157 Modernize doc examples to use idiomatic Rust 2021-11-12 13:34:44 +03:00
Gilad Naaman b6c2c7fe7d Merge pull request #61 from atouchet/badge
Fix crates.io badge
2021-09-03 23:03:01 +03:00
Alex Touchet 5e3cb86e6d Fix crates.io badge 2021-09-03 12:56:29 -07:00
Gilad Naaman 58946c89d2 Merge pull request #60 from RalfJung/ci
switch to GHA
2021-07-11 06:16:30 -07:00
Ralf Jung 51dc8f779d switch to GHA 2021-07-11 14:58:43 +02:00
Gilad Naaman 830ced6d41 v0.6.4 2021-05-27 17:21:15 +03:00
Gilad Naaman fe6d2998c5 Merge pull request #56 from RalfJung/const_fn
the const_fn compiler feature is a NOP
2021-05-04 21:39:09 -07:00
Ralf Jung cdb06e8793 the const_fn compiler feature is a NOP 2021-05-04 17:35:33 +02:00
Gilad Naaman ed082efe4d Merge pull request #55 from RalfJung/const
update feature flags and docs for const offset_of
2021-03-28 22:29:51 +03:00
Ralf Jung 3b62693126 update feature flags and docs for const offset_of 2021-03-28 18:59:07 +02:00
Gilad Naaman ea7192f5bf v0.6.3 2021-03-28 13:11:22 +03:00
Gilad Naaman 45227f1e45 Merge pull request #54 from RalfJung/span_of_soundness
Make span_of sound
2021-03-27 18:50:23 +03:00
Ralf Jung e7a50fcff7 fix build on old rustc 2021-03-27 15:30:05 +01:00
Ralf Jung 13cb07f475 test all versions that are significant in build.rs 2021-03-27 15:26:49 +01:00
Ralf Jung 8c73417444 move mem and ptr into __priv 2021-03-27 15:26:49 +01:00