Software Engineer at Google on the Dart compiler and virtual machine team.
Mission: Seamless interop between #Dart and native code.
-
Google
- Switzerland
- https://dcharkes.github.io
Pinned Loading
-
dart-lang/sdk
dart-lang/sdk PublicThe Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.
-
flutter/flutter
flutter/flutter PublicFlutter makes it easy and fast to build beautiful apps for mobile and beyond
-
dart-lang/native
dart-lang/native PublicDart packages related to FFI and native assets bundling.
1,073 contributions in the last year
Day of Week | March Mar | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | ||||||||||||||||||||||||||||||||||||||||
Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday Sat |
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Activity overview
Loading
Contribution activity
March 2025
Created 41 commits in 3 repositories
Created a pull request in dart-lang/native that received 6 comments
Opened 41 other pull requests in 2 repositories
dart-lang/native
5
open
35
merged
-
[native_assets_cli] Use
Uri.toString
andUri.parse
for JSONThis contribution was made on Mar 28 -
[native_assets_cli] Stop reading
version
This contribution was made on Mar 27 -
[native_assets_cli] Namespace asset types
This contribution was made on Mar 27
-
[native_assets_cli] Expose tagged union tag in syntax
This contribution was made on Mar 27
-
[native_assets_cli] Hide
CodeAsset.type
andDataAsset.type
This contribution was made on Mar 27 -
[native_assets_cli] Make
CodeAsset
os
andarchitecture
optional in JSONThis contribution was made on Mar 26 -
[native_assets_cli] Remove
CodeAsset
os
andarchitecture
gettersThis contribution was made on Mar 26 -
[native_assets_cli] Nest
Asset
encoding
sThis contribution was made on Mar 26 -
[native_assets_cli] Rename
package:hook
topackage:hooks
This contribution was made on Mar 26 -
[native_assets_cli] Remove manual sorting
This contribution was made on Mar 25
-
[native_assets_cli] Nest
config
extensionsThis contribution was made on Mar 25 -
[native_assets_cli] Prevent
EncodedAsset
andMetadata
hashcode changingThis contribution was made on Mar 25 -
[native_assets_cli] Deprecate
output_directory
This contribution was made on Mar 24 -
[native_assets_cli] Use JSON enums where applicable
This contribution was made on Mar 24
-
[native_assets_cli] Fix snake casing in JSON
This contribution was made on Mar 24
-
[native_assets_cli] Validate conditionally required fields
This contribution was made on Mar 24
-
[native_assets_cli] Validate tagged union syntax
This contribution was made on Mar 21
-
[infra] Flip
native_x
packages back to wipThis contribution was made on Mar 20 -
[native_assets_cli] Make nullable fields required in syntax
This contribution was made on Mar 20
-
[native_assets_cli] Add more info to generated files
This contribution was made on Mar 20
-
[native_toolchain_c] Publish 0.9.0
This contribution was made on Mar 20
-
[native_assets_cli] Publish 0.12.0
This contribution was made on Mar 20
-
[native_assets_cli] Fix syntax required fields
This contribution was made on Mar 20
-
[native_assets_cli] Syntax validation
This contribution was made on Mar 20
-
[native_assets_cli] Validate assets for linking
This contribution was made on Mar 20
- Some pull requests not shown.
flutter/flutter
1
merged
-
[native assets] Roll dependencies
This contribution was made on Mar 20
Reviewed 17 pull requests in 4 repositories
dart-lang/native
14 pull requests
-
[native_assets_cli] Deprecate
output_directory
This contribution was made on Mar 25 -
[native_assets_cli] Validate tagged union syntax
This contribution was made on Mar 21
-
[native_toolchain_c] check null instead of assert
This contribution was made on Mar 20
-
[native_assets_cli] Syntax validation
This contribution was made on Mar 20
-
[native_assets_cli] Fix syntax required fields
This contribution was made on Mar 20
-
[native_assets_cli] BuildOutput extension: addDataAssetDirectories
This contribution was made on Mar 20
-
[native_assets_cli] Split up syntax generator
This contribution was made on Mar 19
-
[jnigen] Generate classes in Java SDK without providing path
This contribution was made on Mar 17
-
[native_toolchain_c] Forced includes
This contribution was made on Mar 17
-
[ffigen] Add Header Files to CBuilder Sources
This contribution was made on Mar 14
-
[native_assets_cli] Hook schemas
This contribution was made on Mar 10
-
[native_assets_builder] add
WINDIR
andSYSTEMDRIVE
to allowed env listThis contribution was made on Mar 10 -
[ffigen] Prepare to publish v18
This contribution was made on Mar 10
-
[native_assets_cli] Fix invalid OS error and test
This contribution was made on Mar 5
dart-lang/labs
1 pull request
-
Implement
readAsBytes
for POSIXThis contribution was made on Mar 26
flutter/flutter
1 pull request
-
Add experimental data assets from hooks
This contribution was made on Mar 20
dart-lang/language
1 pull request
-
Require that captured variables are marked with vm:shared
This contribution was made on Mar 4
Created an issue in dart-lang/native that received 5 comments
[native_assets_cli] DataConfig
with a target
I can see benefits of also exposing the target OS for data assets, but that's a different discussion to be had. Originally posted by @mosuem in #…
5
comments
Opened 12 other issues in 1 repository
dart-lang/native
6
open
6
closed
-
[native_assets_cli]
Asset
build-time classes and run-time classesThis contribution was made on Mar 25 -
[native_assets_cli] Provide guidance on name spacing extensions
This contribution was made on Mar 25
-
[native_assets_cli] Remove OS and architecture from
CodeAsset
This contribution was made on Mar 24 -
[json_syntax_generator] Class modifiers
This contribution was made on Mar 21
-
[native_assets_cli] Introduce
XCFrameworkAsset
This contribution was made on Mar 11 -
[native_assets_cli] JSON nest config extensions
This contribution was made on Mar 11
-
[native_assets_cli] JSON nest
encoding
of assetsThis contribution was made on Mar 11 -
[native_assets_builder] Introduce
ProtocolExtension
This contribution was made on Mar 11 -
[native_assets_cli] Should then protocol extension schemas not 'extend' the base schema?
This contribution was made on Mar 10
-
[ffigen] test/config_tests/json_schema_test.dart failing
This contribution was made on Mar 4
-
[native_assets_cli] Make the
InputBuilder
API less error-proneThis contribution was made on Mar 3 -
[native_assets_cli] Deprecate and remove
outputDirectory
This contribution was made on Mar 3