profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/rxwei/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

apple/swift 55897

The Swift Programming Language

apple/swift-lldb 651

This is the version of LLDB that supports the Swift programming language & REPL.

marian-nmt/marian-dev 139

Fast Neural Machine Translation in C++ - development repository

rxwei/cuda-swift 75

Parallel Computing Library for Linux and macOS & NVIDIA CUDA Wrapper

param087/swiftML 54

Swift library for Machine Learning

Ayush517/S4TF-Tutorials 43

Repository for reviews and evaluations of converted Swift Notebooks as part of GSoC '19 program

dlvm-team/CoreTensor 36

Dynamic and ranked tensor data structures

rxwei/DeepLearning 14

DEPRECATED. See tensorflow/swift-apis

PR opened dlvm-team/dlvm-core

Reviewers
Fix project URL.

dlvm-team.github.io is the stable project URL. We have not had ownership of dlvm.org for quite some time now.


Resolves #93.

+2 -2

0 comment

2 changed files

pr created time in 16 days

issue commentdlvm-team/dlvm-core

README pointer to info about this project is dead link

Thanks for the ping! dlvm-team.github.io is the stable project URL, I will open a PR to fix this.

dabrahams

comment created time in 16 days

push eventdlvm-team/dlvm-core

Dan Zheng

commit sha eb531795f16a640251768bbaa99f77be0ea99af7

Fix project URL. dlvm-team.github.io is the stable project URL. We have not had ownership of dlvm.org for quite some time now.

view details

push time in 16 days

create barnchdlvm-team/dlvm-core

branch : fix-url

created branch time in 16 days

issue openeddlvm-team/dlvm-core

README pointer to info about this project is dead link

dlvm.org doesn't seem to go anywhere.

created time in 16 days

startedrxwei/swift-evolution

started time in 23 days

PR opened apple/example-package-fisheryates

Add support for SwiftWasm

Use WASILibc module for random when running in SwiftWasm.

How to run

git clone https://github.com/apple/example-package-dealer.git
  • Using the SwiftWasm toolchain, build the package:
cd example-package-dealer
swift build -c release --triple wasm32-unknown-wasi
  • Install a runtime such as Wasmer.
  • Run the WebAssembly module:
wasmer .build/wasm32-unknown-wasi/release/Dealer.wasm
+15 -0

0 comment

1 changed file

pr created time in a month

startedrxwei/swift-evolution

started time in a month

startedrxwei/swift-evolution

started time in 2 months

startedtensorflow/models

started time in 2 months

fork dowobeha/hua_kii

Hua Ki'i static website version for ICLDC 2021. For more information contact rng.wlf@gmail.com

https://huakii.indigenousai.dev

fork in 2 months

startedrngwlf/hua_kii

started time in 2 months

startedCoEDL/elpis

started time in 2 months

push eventdan-zheng/swift

Cyndy Ishida

commit sha 4e1987fdf4dd24cf7609f82782c5bca8d4a7483d

[TBDGen] don't add "_" when adding objc classes to swift TBD (#35621) This entry is incorrect and causes tapi pedantic check to fail. <rdar://problem/73664795>

view details

swift-ci

commit sha 4358548c93da69d838fd188699ffd58407ca7cbf

Merge remote-tracking branch 'origin/main' into rebranch

view details

Victoria Mitchell

commit sha 1e5dc375383cb47654313e57d9cc7f15829eeb98

don't print USRs for type parameters into symbol graphs rdar://73478316

view details

Slava Pestov

commit sha 47f691c90dd7f3130c2ecc495cee67fd0ff07055

Merge pull request #35610 from slavapestov/dispatch-thunks-using-call-emission IRGen: Use CallEmission to emit dispatch thunks

view details

swift-ci

commit sha 3ea7ee781a40a9eba0defa4f06fd8d34df2f83f8

Merge remote-tracking branch 'origin/main' into rebranch

view details

Michael Gottesman

commit sha 29d2458876efb371dd03acf8a2b89f5fb8ff0f8b

[sil-combine] Enable unchecked_addr_cast formation in ownership mode.

view details

Michael Gottesman

commit sha 6c960af9fa81db6fd79d428bdbf37a22841e3598

[sil-combine] Enable unchecked_ref_cast formation from rawpointer_to_ref round trips when compiling with ownership.

view details

Michael Gottesman

commit sha ac2ef83951fc13097ea378173c692912776187b2

[sil-combine] Enable cond_br canonicalizations in ossa. The key thing is that all of these while they do modify the branches of the CFG do not invalidate block level CFG analyses like dominance and dead end blocks.

view details

Michael Gottesman

commit sha 35f941f8bbfa76632e913ea1c92a55dc7ffa8586

[sil-combine] Update unchecked_take_enum_data_addr -> unchecked_enum_data promotion for ownership.

view details

Michael Gottesman

commit sha 7d5c60b87de4e684045b62a1a3731d0dea354b02

[sil-combine] Implement simple alloc_existential_box removal.

view details

Michael Gottesman

commit sha 9f952714d30adae5d5817cd728e8187f41413330

[ownership] Allow for OwnershipRAUWHelper to RAUW in non-ossa mode to cleanup code. This just makes it easier to write code that supports both ownership/non-ownership code.

view details

Michael Gottesman

commit sha 2fad943df0079a3a0fa242cb16a66db7deb904cb

[sil-combine] Update convert_function canonicalization for ownership. Some notes: 1. I moved the identity round-trip case to InstSimplify since that is where optimizations like that are. 2. I did not update in this commit the code that eliminates convert_function when it is only destroyed. In a subsequent commit I am going to implement that in a general way and apply it to all forwarding instructions. 3. I implemented eliminating convert_function with ownership only uses in a utility so that I can reuse it for other similar optimizations in SILCombine.

view details

Michael Gottesman

commit sha ddba98d51ec79bbf5134206fffc2153c100ca59f

[sil-combine] Enable mark_dependence simplifications.

view details

Michael Gottesman

commit sha c32df3339385d72de6d34a244d551a803b957c16

[sil-combine] Enable alloc_ref_dynamic -> alloc_ref canonicalization This involves folding a metatype into the alloc_ref_dynamic and we always replace the alloc_ref_dynamic with an alloc_ref so this is always safe from an ownership perspective.

view details

Michael Gottesman

commit sha dbd66d8e2d4e8b727befbe0b8e04d2752829dfe3

[ownership] Change BorrowingOperand to no longer be convertable to Operand * and provide a conversion to bool instead. A few notes: 1. We already have provide an operator* that does this and even better makes the conversion explicit in the source. 2. The bool operator checks both that kind is not invalid and that the operand is non-null. This ensures we can use an `if` to properly check for a valid BorrowingOperand.

view details

Michael Gottesman

commit sha f0c984f27be61b70e31184fc4f2bdf72899a73a7

[sil-combine] Remove a few tests that do not make sense in OSSA and modify/enablea few tests to ensure we never perform certain opts in OSSA.

view details

Michael Gottesman

commit sha 645cac487e77c3955416b1c6587e8fe99cbc1c60

[sil-combine] Enable even more tests that we pass now.

view details

Michael Gottesman

commit sha e2f3c30ecd5364273742e200b1ff62a00684760e

[sil] Disable MemoryLifetimeVerifier on alloc_stacks that are enum typed. Currently in this verifier, we stop verifying if we find a switch_enum_addr use. This creates a problem since no one has gone through and changed the frontend/optimizer to understand that it needs to insert destroy_addr on alloc_stack even if dynamically we know that the enum has a trivial case or non-payloaded case due to a switch_enum_addr. So if one then performs the completely unrelated, valid optimization of promoting the switch_enum_addr to a switch_enum (lets say using a load_borrow), then this verifier will see a leaked value along the non-payloaded path. Disable this verification for now until a complete analysis of enums is provided to unblock further work. https://bugs.swift.org/browse/SR-14123

view details

Doug Gregor

commit sha 75f4fb18237dbde5bb52f740f5d3217df193fabf

Mark async let closures as @concurrent. This ensures that they enable concurrency-related checks.

view details

Adrian Prantl

commit sha bf56370fb79903ab8e105c60fe44fe99fcea67db

Re-enable async argument debug info test. rdar//7247369

view details

push time in 2 months

created repositorydowobeha/carmel-tutorial

created time in 2 months

startedrxwei/cuda-swift

started time in 3 months

startedrxwei/cuda-swift

started time in 3 months

fork astrotuna201/cuda-swift

Parallel Computing Library for Linux and macOS & NVIDIA CUDA Wrapper

fork in 3 months

created repositorydowobeha/Foma

created time in 3 months