Comments (1)
The kind
change seems reasonable to me. That was one of the later pieces added to the design , although one advantage of symbols is that the C code needs to create them so doing more complicated things is annoying.
The type parameter ordering was very deliberate. The reasoning is that most code that works with GenericMemory
will be fairly generic on the eltype, but the atomic memory will usually require fairly different code because all the mutations need to supply a memory order.
from julia.
Related Issues (20)
- PkgId objects change by printing and returning from function HOT 2
- at-kwdef generates incorrect generic constructors for structs with type parameters HOT 3
- Google Developer Groups
- It is now possible to create globals in a different module HOT 12
- implement method dispatch for a union of functions
- Alias analysis sometimes too strict for SubArrays HOT 1
- reintepret reshape of 0-dimensional array HOT 1
- default `dims = ndims(x)` in `eachslice(x; dims = ndims(x))` to make `eachslice` the inverse `stack` HOT 1
- `bytesavailable` wrong when piping input HOT 2
- Binaries for prereleases of patch versions HOT 4
- `GenericIOBuffer` assumes data is stored contiguously in memory
- `Base.operator_associativity(:?)` incorrectly returns `:left`
- BigInt slowdown between 1.11 beta1 and 1.11 beta2 HOT 2
- `Base.isconcretetype` incorrect for `Type{T}`? HOT 2
- build stdlib precompiler doesn't report error detail for exts HOT 1
- Dirty commit * indicator causes rebuilding of the sysimage and everything downstream
- Documenting `Profile.start_timer()` / `stop_timer()` HOT 1
- using Makie allocations regression between 1.10.2 and 1.10.3 HOT 4
- buildkitetestjson.jl typo for Error add_failure_info
- The use of `NamedTuple` in `Core.kwcall` prevents specialization of keyword arguments HOT 17
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from julia.